上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 使用Option类型二不是null是解决空值问题的另一种策略。与null相比,Option类型是一个更安全的方法,因为它同样适用于值类型和引用类型。而且它的功能更强大,因为它用“元数据”的方法保存一个值的额外信息,因此允许我们使用某个类型的整个值域,包括null本身。以下是完整代码。 pu... 阅读全文
posted @ 2015-04-14 16:52 荣码一生 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 序列就是可迭代的,是一个迭代器,也就是实现了IEnumerable接口的。 列表就是内存中的元素的集合。容易读写,通常以索引的方式访问。 用函数方法实现迭代器 private static IEnumerable Sequence(Func getNext, T startValue... 阅读全文
posted @ 2015-04-10 14:39 荣码一生 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 此日志为转载,原文链接:http://skandgjxa.blog.163.com/blog/static/1415298201010262403483/ eval(str [,globals [,locals ]])函数将字符串str当成有效Python表 达式来求值,并返回计算结果。 同样地, ... 阅读全文
posted @ 2015-03-18 22:53 荣码一生 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1、项目有实现不GridControl中的数据导出Excel的功能,导出的时候是把所有的数据全部导出,现在要实现可供选择的灵活的导出功能。除了全选可全不选,还可以对每一行实现选择的功能。实现起来比较简单,界面也很简单,先贴一下实现的界面。 2、实现思路:先要在传给GridControl的Dat... 阅读全文
posted @ 2015-02-04 16:36 荣码一生 阅读(2448) 评论(0) 推荐(0) 编辑
摘要: 1、直接给出代码:声明数据,也可以是txt等文件,通过File类的静态方法读取其中的文本,再转换成List数组。 private static List words = new List { "there", "is", "a", ... 阅读全文
posted @ 2014-12-23 11:36 荣码一生 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 1.声明,LINQ to XML让xml的创建变得非常简单。1 XDocument myDocument = new XDocument(2 new XDeclaration("1.0", "utf-8", "yes"),3 ... 阅读全文
posted @ 2014-12-11 20:56 荣码一生 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 命令式数据并行 Visual C# 2010和.NETFramework4.0提供了很多令人激动的新特性,这些特性是为应对多核处理器和多处理器的复杂性设计的。然而,因为他们包括了完整的新的特性,开发人员和架构师必须学习一种新的编程模型。这一章是一些新的类、结构体和枚举类型,你可以使用这里来处理数据... 阅读全文
posted @ 2014-12-01 17:32 荣码一生 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 以前看面试宝典(C#)的时候,记得有一道题是打印三角形的。比如下图:记得那时候刚学C#花了我好长时间才做出来,那是用的方法没有使用到linq,现在使用Linq重新做一次。以下是代码: 1 int empty = 10; 2 for (int i =... 阅读全文
posted @ 2014-11-20 18:52 荣码一生 阅读(7188) 评论(2) 推荐(1) 编辑
摘要: Select与SelectMany的区别Select() 和 SelectMany() 的工作都是依据源值生成一个或多个结果值。Select() 为每个源值生成一个结果值。因此,总体结果是一个与源集合具有相同元素数目的集合。与之相反,SelectMany() 将生成单一总体结果,其中包含来自每个源值... 阅读全文
posted @ 2014-11-19 11:45 荣码一生 阅读(16702) 评论(2) 推荐(1) 编辑
摘要: Aggregate累加器今天看东西的时候看见这么个扩展方法Aggregate(累加器)很是陌生,于是乎查了查,随手记录一下。 直接看一个最简答的版本,其他版本基本没什么区别,需要的时候可看一下public static TSource Aggregate( this IEnumerable sour... 阅读全文
posted @ 2014-11-18 13:20 荣码一生 阅读(367) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页