摘要: const string FMCG_BASH = "清除重复商品"; 1 var sqls = new List<string>(); 2 //// Fmcg 3 sqls.Add(string.Format(@"UPDATE base_fmcg SET `Status`={0},Remark = 阅读全文
posted @ 2018-05-15 09:29 墨竹daisy 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 今天在浏览博文时,看到这篇文章:C#中的ref 传进出的到底是什么 ? 在传对象时使用ref的疑问 引用类型就传的就是地址,值类型传的就是值,可是还仍有那么多人迷惑,网上虽然流传着很多ref 的相关文章,似乎都没为大伙解下惑。 最近有人在看我 CYQ.Data 框架 的时候说起,既然class是引用 阅读全文
posted @ 2018-03-01 17:29 墨竹daisy 阅读(22607) 评论(4) 推荐(4) 编辑
摘要: params params 关键字可以指定采用数目可变的参数的方法参数。 可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。 还可以不发送参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 阅读全文
posted @ 2018-03-01 16:36 墨竹daisy 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-02-26 10:46 墨竹daisy 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 定义:在定义泛型的时候,我们可以使用 where 限制参数的范围。 使用:在使用泛型的时候,你必须尊守 where 限制参数的范围,否则编译不会通过。 六种类型的约束: T:类(类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。) T:结构(类型参数必须是值类型。可以指定除 Nul 阅读全文
posted @ 2017-11-07 18:10 墨竹daisy 阅读(16473) 评论(0) 推荐(3) 编辑
摘要: 实现方法: 虚方法, 抽象类, 接口 1、虚方法 将父类的方法标记为虚方法,使用关键字virtual,这个方法可以被子类重新写一遍。 在父类的方法前面加上一个virtual,在子类的方法前面加上一个override;如果子类的方法前面不加override,编译器不会报错,但这样的话,就无法通过父类来 阅读全文
posted @ 2017-11-07 17:43 墨竹daisy 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 背景 当今计算机至少都有一颗双核的微处理器,带有四核、八核的计算机非常常见,在单个处理器上具有多个内核的时代正在来临,现代微处理器提供了新型的多核架构,因此软件设计和编码能够充分发挥这些架构的功能是非常重要的事情,也要与时俱进。 多核微处理器 多核微处理器有很多种不同的复杂微架构,意在提供更强的并行 阅读全文
posted @ 2017-11-07 15:52 墨竹daisy 阅读(175) 评论(0) 推荐(0) 编辑