11 2008 档案

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

posted @ 2008-11-25 15:48 gjcn 阅读(3640) | 评论 (33) 编辑

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 阅读(1686) | 评论 (7) 编辑

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

posted @ 2008-11-19 11:18 gjcn 阅读(1954) | 评论 (9) 编辑

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 阅读(2408) | 评论 (9) 编辑

导航

公告

These postings are provided "AS IS" with no warranties, and confer no rights.
昵称:gjcn
园龄:5年10个月
粉丝:8
关注:0
<2008年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

统计

搜索

 

常用链接

随笔分类

随笔档案

文章分类

友情BLOG

最新评论

阅读排行榜

评论排行榜

推荐排行榜