摘要:
这篇文章决定对最近一个单机版Web程序用到的东西总结一下。一、反射Linq之OrderBy 动态Linq结合反射对某字段排序:namespace 动态Linq{ class Program { static void Main(string[] args) ... 阅读全文
摘要:
这篇文章决定对最近一个单机版Web程序用到的东西总结一下。一、反射Linq之OrderBy 动态Linq结合反射对某字段排序:namespace 动态Linq{ class Program { static void Main(string[] args) ... 阅读全文
摘要:
一、LINQ to XML常用成员 LINQ to XML的成员, 属性列表:属性说明Document获取此 XObject 的 XDocumentEmptySequence获取空的元素集合FirstAttribute获取此元素的第一个属性FirstNode获取此节点的第一个子节点HasAttr... 阅读全文
摘要:
IEqualityComparer接口的对象的主要作用在于自定义判断两个对象是否相等。其中最常用的方法:bool Equals(T x, T y);实现该方法用于比较两个对象是否相等。如果指定的对象相等,则为 true;否则为 false。代码示例: class Program { ... 阅读全文
摘要:
一、一个字符串,一个字符串数组。判断字符串数组里的元素出现在字符串中的有几个。 class Program { static void Main(string[] args) { string str = "你在他乡还好吗?"; ... 阅读全文
摘要:
IComparer比较两个对象并返回一个值,指示一个对象是小于、等于还是大于另一个对象。 在Linq当中,很多扩展方法接受一个实现IComparer接口的实例的对象作为参数,因此想明白Linq中很多个方法的IComparer comparer参数的意义,首先要对此接口有个认识。 该接口只有一... 阅读全文
摘要:
非延时标准查询操作符是指不具备延时查询特性的标准查询操作符,这些操作符一般用于辅助延时标准查询操作符使用。1、ToArray操作符 ToArray操作符用于将一个输入序列转换成一个数组。 方法原型:public static TSource[] ToArray(this IEnumerable ... 阅读全文
摘要:
1、Where 操作符用于限定输入集合中的元素,将符合条件的元素组织声称一个序列结果。2、Select 操作符用于根据输入序列中的元素创建相应的输出序列中的元素,输出序列中的元素类型可以与输入序列中的元素类型相同,也可以不同。下面来看看Select方法的原型。3、SelectMany 操作符用... 阅读全文
|