11 2008 档案

CLR系列:浅析泛型的本质
摘要:泛型早在.net2.0就出来了,大家已经对它的使用很熟悉了,在工作中也大量的使用过它,但是大家对其工作原理,以及MS针对泛型对CLR做了那些工作是否了解呢。本文就是对泛型的本质进行讲解,希望能对大家有所帮助。1 引入泛型.Net2.0出来的时候,大家很轰动,其中.NET2.0做的一个很大的改变就是增加了泛型。在1.1的版本,大家还在使用一些如:ArrayList等集合。就算现在是.net3.5的时... 阅读全文

posted @ 2008-11-25 15:48 gjcn 阅读(5172) 评论(34) 推荐(7) 编辑

Linq系列:基础与本质(Part III)
摘要:-前面我们对LINQ的本质,以及MS针对LINQ对3.5新增的几个类做了分析。作为本系列的第一篇:基础与本质的最后一篇,我想对Lambda表达式讲解一下。本来Lambda表达式也可以放到系列c#3.x学习中,我想还是放到LINQ系列比较好讲一些。1 Lambda表达式例子先来熟悉一下Lambda的一般样子,代码:[代码]这些是C#3.0新特性为Lambda定义的格式。Func<int, in... 阅读全文

posted @ 2008-11-21 18:05 gjcn 阅读(2262) 评论(7) 推荐(0) 编辑

Linq系列:基础与本质(Part II)
摘要:接上文讲,我们在上篇文章里经常提到两个东西(Linq系列:基础与本质(Part I)),System.Linq.Enumerable和System.Func。那么着两个东东到底是个什么东西呢?我们看看下面的代码:LINQ表达式在编译时,编译器会将查询操作符转换为对 System.Linq.Enumerable 类型中若干函数的调用(或者其他类型)。下面是几个Enumerable 成员函数:[代码]... 阅读全文

posted @ 2008-11-19 11:18 gjcn 阅读(2485) 评论(9) 推荐(0) 编辑

Linq系列:基础与本质(Part I)
摘要:之前写过一些C#3.x新的特性。请参考:C#3.x特性,我们知道这些新的特性基本都是为实现LINQ服务的,在平常的编程中也可以有选择的合理应用,也会有效提高编码效率,实现可读性比较强的简洁代码。在认识这些特性的基础上,理解认识LINQ将变得简单了。1 LINQ简介:LINQ 查询表达式(query expressions )可以使用统一的方式对实现IEnumerable<T>接口的对象... 阅读全文

posted @ 2008-11-12 14:54 gjcn 阅读(3475) 评论(10) 推荐(2) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示