上一页 1 ··· 3 4 5 6 7
摘要: 订阅一个事件的含义是提供代码,在事件发生时执行这些代码 pollTimer.Elapsed+= new ElapsedEventHandler(CheckForMessage) 阅读全文
posted @ 2018-03-09 13:30 whatgorun 阅读(409) 评论(0) 推荐(0)
摘要: 个人理解(本质): 封箱是把值类型转换为引用类型 拆箱是把引用类型转换为值类型 封箱是把值类型转换为System.Object类型,或者转换为由值类型实现的接口类型: 例如: struct Mystruct { public int a; } 这是一个值类型, 装箱: Mystruct tmp = 阅读全文
posted @ 2018-03-09 13:29 whatgorun 阅读(10112) 评论(0) 推荐(3)
摘要: 个人总结: C#属性1.属性的概念 属性是个方法,主要是为面向对象封装而出现的2.属性的弊端 切勿过度使用属性,属性会带来额外的问题 不能将属性作为out和ref参数3.C#称有参数的属性为索引器,VB称为默认属性4.C#将this[...]作为表示索引器的语法。这种方法意味着只能在对象的实例上定义 阅读全文
posted @ 2018-03-09 13:19 whatgorun 阅读(247) 评论(0) 推荐(0)
摘要: Bin 目录用来存放编译的结果,bin是二进制binrary的英文缩写,因为最初C编译的程序文件都是二进制文件,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。 o 阅读全文
posted @ 2018-03-09 12:54 whatgorun 阅读(2035) 评论(0) 推荐(0)
摘要: C#中Trim()、TrimStart()、TrimEnd()的用法 C#中Trim()、TrimStart()、TrimEnd()的用法: 这三个方法用于删除字符串头尾出现的某些字符。Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为止,所以不管前后有多少 阅读全文
posted @ 2018-03-09 12:25 whatgorun 阅读(248) 评论(0) 推荐(0)
摘要: SqlCommand的Parameters的用法 可以用的SqlCommand的Parameters的方法SqlCommand cmd=new ("insert into notice(ly_title) values(@ly_title)",conn);//一、最正规的写法。cmd.Paramet 阅读全文
posted @ 2018-03-09 11:27 whatgorun 阅读(540) 评论(0) 推荐(0)
摘要: 以前用command方法执行存储过程增加参数时,总是先用cmd.Parameters.Add方法来设置参数和参数类型,再用Parameters[0].Value来给参数赋值。以前的一个动作代码示例: string strConn = "Data Source=.;Initial Catalog=HI 阅读全文
posted @ 2018-03-09 11:20 whatgorun 阅读(1953) 评论(0) 推荐(0)
摘要: Windows程序有一个事件机制。用于处理用户事件。 在WinForm中我们经常需要给控件添加事件。例如给一个Button按钮添加一个Click点击事件。给TextBox文本框添加一个KeyPress 键盘按下事件。通过强大的IDE,双击控件就能直接添加一个该控件默认的事件。 1 2 3 4 pri 阅读全文
posted @ 2018-03-09 10:26 whatgorun 阅读(245) 评论(0) 推荐(0)
摘要: 网友A的解释: C# 反射机制的学习心得 首先说说,为什么要学习 反射 呢?有什么用啊。 在我们写程序的时候,经常会用到一些类中的方法,那么就要调用这些个类。如果不是在一个命名空间里时,就要引用相应的dll文件,然后再读取类中的方法。可是这样一来就很麻烦,因为记不住所有的类的地址啊,使用很不方便。 阅读全文
posted @ 2018-03-08 09:55 whatgorun 阅读(1049) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7