
【C#】
郄子硕-langgeligelang
这个作者很懒,什么都没留下…
展开
-
【C#】初见C#
开始C#学习,谈谈了解到的一些基本知识,闲话不多说,下面开始分享。C#介绍.net:一般指.Net Framework框架,一种平台,一种技术C#:一种编程语言,可以开发基于.net平台的应用Java:是一种技术又是一种编程语言 1. .NET能干什么?桌面应用程序 WinformInternet应用程原创 2017-04-30 20:15:10 · 671 阅读 · 13 评论 -
【总结】<p>实现空格的几种方法
& nbsp;&ensp ;&emsp ;&thinsp ;&zwnj ;&zwj ;敲html的时候,< p >中文字间无论有几个空格都会被当作一个看,这个时候就可以用到html中的几种空格实体了。它们拥有不同的宽度,非断行空格(&nbsp ;)是常规空格的宽度,可运行于所有主流浏览器。其他...原创 2018-03-10 17:13:45 · 12039 阅读 · 7 评论 -
System.ArgumentOutOfRangeException: 容量超出了最大容量
MessageBox.Show 容量超出了最大容量。DialogResult result = MessageBox.Show(“是否要修改当前行中单元格的内容?”, “提示信息”, MessageBoxButtons.YesNo);这句代码出错是因为在MessageBox.Show()的第二个参数“提示信息”字数过长,把“信息”去掉就ok了;这句代码会出错是因为使用了Iris...原创 2018-02-08 16:30:20 · 11281 阅读 · 5 评论 -
DataGridView移除多行选中数据,同时删除数据库数据
删除DataGridView选中行并更新数据库DataGridView在与数据库打交道时会经常出现,也很实用。通过DataGridView对数据库进行更改和查询都比较方便。 这里我们需要用DataGridView数据,并通过选中行将数据从数据库中删除。 其原理是把选中记录的主键提取出来,然后传给实体,通过实体给D层传值实现对数据库的修改。源码: DialogResult r原创 2018-01-01 17:29:00 · 6691 阅读 · 9 评论 -
C# 调用ComboBox控件的SelectedIndexChanged事件
想要实现button按钮实现ComboBox的SelectedIndexChanged事件,网上搜索都是一些不被触发的问题,既然没人问,那应该是有些简单吧。问了懂得人最后终于写出来了。实现方法:private void comboLevel_SelectedIndexChanged(object sender, EventArgs e){...}private void button4_Clic原创 2018-01-01 08:18:41 · 18269 阅读 · 4 评论 -
Datagridview的几个常见方法
一、DataGridView 取得或者修改当前单元格的内容: 当前单元格指的是 DataGridView 焦点所在的单元格,它可以通过 DataGridView 对象的 CurrentCell 属性取得。如果当前单元格不存在的时候,返回Nothing(C#是null) // 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value)原创 2017-12-30 17:53:25 · 694 阅读 · 21 评论 -
另一个SqlParameterCollection中已包含SqlParameter
一般情况下,我们定义的一个SqlParameter参数数组,如: SqlParameter[] parms = { new SqlParameter("@Date", date), new SqlParameter("@Time", time) };如果只给一个Sq原创 2017-12-24 20:38:37 · 3097 阅读 · 26 评论 -
【C#】不能像使用方法那样使用不可调用的成员"System.Data.DataSet.Tables".
VS 报错:警告”不能像使用方法那样使用不可调用的成员”System.Data.DataSet.Tables”.今天用VS敲机房重构时,有一个获取表中信息的语句。return adataset.Tables(0);然后报警:不能像使用方法那样使用不可调用的成员”System.Data.DataSet.Tables”.解决方法adataset.Tables(0)改为adataset.Tables[0]原创 2017-11-23 20:03:48 · 13679 阅读 · 26 评论 -
【C#】ConfigurationSettings.AppSettings 已过时
VS 报错:警告”System.Configuration.ConfigurationSettings.AppSettings”已过时。今天用VS敲机房重构时,有一个接收来自配置文件数据的语句。string StrDB==System.Configuration.ConfigurationSettings.AppSettings["DB"];获得警告:“System.Configuration.Co原创 2017-11-23 19:38:07 · 12096 阅读 · 24 评论 -
再谈面向对象
最近书中看到了面向对象,越看越感觉面向对象的优点越多。感觉从哪见过。仔细一想,对了,游戏里。 不少人对游戏觉得是浪费时间,其实不然,其实程序员最难做的就是游戏的编程,为什么?因为游戏中要尽可能为用户着想,要尽可能的高效,快捷,让玩家拥有一个良好的体验才有可能赚更多的钱,否则游戏又慢又卡,只会造成玩家流失,最后游戏落得个关机停服的结果。 拿一款游戏《守望先锋》来说吧,可能有人听过原创 2017-08-06 21:11:59 · 318 阅读 · 15 评论 -
C#实现验证码编写
视频看到最后验证码的编写又激发了我的兴趣,想象在窗体登录时,加上验证码是不是更显得正规一点。namespace 验证码{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private原创 2017-07-23 20:50:18 · 565 阅读 · 32 评论 -
面向对象的三大特性
今天我们来讲讲面向对象的三大特性封装继承多态预知后事如何请看下回分解。原创 2017-07-30 20:55:51 · 509 阅读 · 27 评论 -
【C#】值类型和引用类型
学了这么久的C#了,还是对基本格式不太熟悉,所以博客开始先来介绍一下C#的基本格式。基本格式以图为例 using System; using System.Collections.Generic; using System.Linq; using System.Text; 这个是引入类库,System是所有.net官方类库的最基本命名空间,原创 2017-06-25 21:21:12 · 441 阅读 · 33 评论 -
【C#】方法
前言 C#视频提到很多,里面关于重载和方法的部分印象最是深刻,整理一下,记得更深刻。 方法就是将一对代码进行重用的一种机制。函数就是一段代码,这段代码可能有值,可能有返回值,一个函数就像一个专门做这件事的人,我们调用它来做一些事情,它可能需要我们提供一些数据给它,它执行完成后可能会有一些执行结果给我们,要求的数据叫参数,返回的执行结果就是返回值。方法原创 2017-06-18 20:30:41 · 371 阅读 · 32 评论 -
【C#】几种运算结构
关系运算符>逻辑运算符 &&(逻辑与) ||(逻辑或)!(逻辑非)判断闰年练习 Console.WriteLine("请输入年份"); string strYear = Console.ReadLine(); int year = Convert.ToInt32(strYear)原创 2017-05-28 21:51:25 · 683 阅读 · 31 评论 -
【C#】数组
继续分享C#关于数组基础方面的学习,图片截图均为手动在软件内敲的结果,欢迎大家点评。原创 2017-06-04 21:14:23 · 511 阅读 · 19 评论 -
【C#】初学者的一点思考
C#看了一些视频,总结了一个常识性的博客 (初见C#) ,接下来视频中讲到了几个练习题,按照视频里的顺序和代码敲当然没问题,很容易就出结果,不过敲完之后再分析每行代码意义和原因就分析出了这篇博客。原创 2017-05-02 12:13:58 · 483 阅读 · 19 评论 -
牛腩细节(SQLHelper再识)
看着并跟着敲了不少的牛腩新闻发布系统,越来越感觉编程的智慧,为了优化代码,各种调用、创建新方法,减少代码量,让人佩服的不行不行的。特地分享一下最终的代码。namespace DAL{public class SQLHelper{ private SqlConnection conn = null; private SqlCommand cmd = null; pr...原创 2018-03-04 21:43:02 · 322 阅读 · 13 评论