摘要: Lambda表达式是C#3.0的新内容,例如,我定义一个委托:delegate int Method(int a, int b);再定义一个方法:int Add(int a, int b){return a + b;}我可能需要这样通过委托调用方法:Method m += Add;Console.WriteLine(m(2, 3));================================... 阅读全文
posted @ 2018-12-28 14:40 Soviby 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在C#中,泛型的使用非常广泛,为了泛型调用安全,经常需要对所使用的类型进行约束。在对泛型的约束中,最常使用的关键字有where 和 new。其中where关键字是约束所使用的泛型,该泛型必须是where后面的类,或者继承自该类。new()说明所使用的泛型,必须具有无参构造函数,这是为了能够正确的初始化对象where和new()的表达和使用方式如下://///////////////////////... 阅读全文
posted @ 2018-12-28 14:14 Soviby 阅读(4869) 评论(0) 推荐(0) 编辑
摘要: 测试 阅读全文
posted @ 2018-12-28 11:29 Soviby 阅读(102) 评论(0) 推荐(0) 编辑
摘要: C#中有两种常量类型,分别为readonly(运行时常量)与const(编译时常量)。工作原理 readonly为运行时常量,程序运行时进行赋值,赋值完成后便无法更改,因此也有人称其为只读变量。 const为编译时常量,程序编译时将对常量值进行解析,并将所有常量引用替换为相应值。 下面声明两个常量: public static readonly int A = ... 阅读全文
posted @ 2018-11-24 20:38 Soviby 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 将数字转为字符串变为两位来自为知笔记(Wiz) 阅读全文
posted @ 2018-11-24 20:37 Soviby 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 在字段名上右键“快速操作和重构”选择封装字段: 来自为知笔记(Wiz) 阅读全文
posted @ 2018-11-24 20:36 Soviby 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 只要在配置mysql之前,将mysql的安装目录的bin目录路径配置到环境变量里即可。来自为知笔记(Wiz) 阅读全文
posted @ 2018-11-24 20:32 Soviby 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 请参考:http://www.linuxidc.com/Linux/2016-02/128315.htm 3、解决的办法:(1)set names gbk;(只对当前窗口有效)(2)找到mysql的安装目录,把文件my.ini里的“default-character-set=utf8”修改为“default-character-set=gbk”,然后重启mysql服务注意:如果在安卓程序里用As... 阅读全文
posted @ 2018-11-24 20:32 Soviby 阅读(145) 评论(0) 推荐(0) 编辑
摘要: timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:1. CURRENT_TIMESTAMP 当要向数据库执行insert操作时,如果有个timestamp字段属性设为 CURRENT_TIMESTAMP,则无论这个字段有没有set值都插入当前系统时间 2. ON UPDATE CURR... 阅读全文
posted @ 2018-11-24 20:31 Soviby 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 最近做个小项目,有个向数据库插入数据 所设的属性为double类型,不过每次从xml、action 传过来到插入数据库得到的数 小数点都被舍去了。最后经过检查发现建表的时候出现的问题 double后面的一个 十进位 开始的时候没有修改 原始为0 所以小数点后就舍去了要显示小数点两位 选择十进位为2。 问题解决了。来自为知笔记(Wiz) 阅读全文
posted @ 2018-11-24 20:30 Soviby 阅读(8603) 评论(0) 推荐(0) 编辑