随笔分类 - Linq
摘要:经常看到 Func...这样的写法,看到这样的就没有心思看下去了。我们学技术还是需要静下心来。对Func的Func转到定义看它的解释: // 摘要: // 封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。 // // 参数: // arg...
阅读全文
摘要:主要用Skip和Take这两个方法Skip(int count)跳过序列中指定数量的元素,然后返回剩余的元素Take(int count)从序列的开头返回指定数量的连续元素。所以分页可以这样写:string[] Array = { "Hjiang", "Hwang", "Wange", "Hwan"...
阅读全文
摘要:http://www.cnblogs.com/luckdv/articles/1728088.html?login=1http://de.cel.blog.163.com/blog/static/5145123620119983945167/Data.xml:张三张三家地址李四李四家地址XMLHel...
阅读全文
摘要:如果现有的一个类,想给它加上新的函数,原有的方式是从现有的一个类继承一个新的类,在新的类中加入需要的函数,现在提供了新的方式给现有的类添加函数而且不用继承,这就是扩展方法。现以扩展String类为例,给String类加一个判断是否为电子邮件格式的函数。 首先新增一个类,如下 /// <summary>/// 类和方法都必须是静态的,方法参数前有“this”,表示附加到实例上去/// </s...
阅读全文
摘要:1: public void DataSetLinq41() 2: { 3: var words4 = testDS.Tables["Words4"].AsEnumerable(); 5: var wordGroups = 6: from w in words4 7: group w b...
阅读全文