随笔分类 -  C#

摘要:1 /// 2 /// TextBox限制只能输入十六进制,且只能输入6个 3 /// 4 /// /// 5 private void textBoxAddFilter_KeyPress(object sender, KeyPressEventArgs e) 6 { 7 const int ci_input_limit = 6; 8 ///////////////////////////////////////////////// 9 TextBox textbox = (TextBox)sender;10 11 if... 阅读全文
posted @ 2013-11-11 20:04 云说风轻 阅读(707) 评论(0) 推荐(1)
摘要:一、enum简介enum为枚举类型,即一种由一组称为枚举数列表的命名常量组成的独特类型在声明一个枚举时,要指定该枚举可以包含的一组可接受的实例值,还可以给值指定易于记忆的名称注:如果在代码中试图把一个不在可接受值范围内的值赋予枚举的一个实例,编译器就会报告一个错误二、enum类型枚举类型可以是:byte、sbyte、shout、ushort、int、uint、long、ulong,默认值为int类型访问修辞符 enum 枚举名:基础类型{ 枚举成员} (这里C#不需要加分号)三、enum的值声明:1 public enum TimeOfDay2 {3 Morning = 0,4 ... 阅读全文
posted @ 2013-10-30 12:36 云说风轻 阅读(446) 评论(0) 推荐(0)
摘要:用c#很长一段时间了,不过基本是啥都不会,当C用的,作为写单片机的,还是真心觉得C比较亲切,呵呵。 不过总是要进步啊,慢慢积累呗,这次是写一个CAN的上位机模板出来,以后的项目就要彻底告别串口上位机了。 先说说这个out和ref,就是C语言里面的指针型函数参数。// C语言中,传址传递void Test_Function( int * temp ){ *temp = 100; } 今天这样用到C#上,果然悲剧,必须使用ref或out才可以。 先百度一下区别先:ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。使用ref前必须对变量赋值,ou... 阅读全文
posted @ 2013-01-05 12:45 云说风轻 阅读(400) 评论(0) 推荐(0)
摘要:帕斯卡拼写法( 也叫大骆驼拼写法),骆驼拼写法(camelCase),两种计算机编程中的变量命名方法。 阅读全文
posted @ 2012-01-02 14:53 云说风轻 阅读(826) 评论(0) 推荐(0)