﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-横刀天笑的技术空间-随笔分类-不能不说的C#特新</title><link>http://www.cnblogs.com/yuyijq/category/145453.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 17 Sep 2008 17:35:41 GMT</lastBuildDate><pubDate>Wed, 17 Sep 2008 17:35:41 GMT</pubDate><ttl>60</ttl><item><title>不能不说的C#特性-表达式树</title><link>http://www.cnblogs.com/yuyijq/archive/2008/09/18/1292941.html</link><dc:creator>横刀天笑</dc:creator><author>横刀天笑</author><pubDate>Wed, 17 Sep 2008 16:00:00 GMT</pubDate><guid>http://www.cnblogs.com/yuyijq/archive/2008/09/18/1292941.html</guid><wfw:comment>http://www.cnblogs.com/yuyijq/comments/1292941.html</wfw:comment><comments>http://www.cnblogs.com/yuyijq/archive/2008/09/18/1292941.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/yuyijq/comments/commentRss/1292941.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/yuyijq/services/trackbacks/1292941.html</trackback:ping><description><![CDATA[摘要: <div style="float:right;text-align:center;border:1px dotted teal;font-size:9pt;color:teal;"><img src="http://www.cnblogs.com/images/cnblogs_com/yuyijq/csharp.jpg" />
不能不说的C#特性</div>表达式树可是LINQ的枢纽，如何将LINQ各种表达式和最终的操作（SQL，操作XML文档）等建立起关联，就是靠的表达式树。其实表达式树本也不是个新东西，而是非常非常古老的一棵树。&nbsp;&nbsp;<a href='http://www.cnblogs.com/yuyijq/archive/2008/09/18/1292941.html'>阅读全文</a><img src ="http://www.cnblogs.com/yuyijq/aggbug/1292941.html?type=1" width = "1" height = "1" />]]></description></item><item><title>不能不说的C#特性-迭代器(下)，yield以及流的延迟计算</title><link>http://www.cnblogs.com/yuyijq/archive/2008/07/19/1246609.html</link><dc:creator>横刀天笑</dc:creator><author>横刀天笑</author><pubDate>Sat, 19 Jul 2008 05:55:00 GMT</pubDate><guid>http://www.cnblogs.com/yuyijq/archive/2008/07/19/1246609.html</guid><wfw:comment>http://www.cnblogs.com/yuyijq/comments/1246609.html</wfw:comment><comments>http://www.cnblogs.com/yuyijq/archive/2008/07/19/1246609.html#Feedback</comments><slash:comments>19</slash:comments><wfw:commentRss>http://www.cnblogs.com/yuyijq/comments/commentRss/1246609.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/yuyijq/services/trackbacks/1246609.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://www.cnblogs.com/images/cnblogs_com/yuyijq/csharp.jpg" class="desc_img"/>
不能不说的C#特性，本来就想简单的介绍下迭代器，从迭代器模式开始，然后看看.net里是怎样实现这个迭代器的，随着研究不断的深入，顺藤摸瓜，没想到迭代器后面的东西还挺多的，所以一下子写了两篇，但是回过头来看看，两篇还不够，延迟计算、协同代码等很多东西并没有涉及到，无奈还是就此搁笔吧，希望能抛砖引玉。</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/yuyijq/archive/2008/07/19/1246609.html'>阅读全文</a><img src ="http://www.cnblogs.com/yuyijq/aggbug/1246609.html?type=1" width = "1" height = "1" />]]></description></item><item><title>不能不说的C#特性-迭代器(上)及一些研究过程中的副产品</title><link>http://www.cnblogs.com/yuyijq/archive/2008/07/18/1246190.html</link><dc:creator>横刀天笑</dc:creator><author>横刀天笑</author><pubDate>Fri, 18 Jul 2008 08:25:00 GMT</pubDate><guid>http://www.cnblogs.com/yuyijq/archive/2008/07/18/1246190.html</guid><wfw:comment>http://www.cnblogs.com/yuyijq/comments/1246190.html</wfw:comment><comments>http://www.cnblogs.com/yuyijq/archive/2008/07/18/1246190.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnblogs.com/yuyijq/comments/commentRss/1246190.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/yuyijq/services/trackbacks/1246190.html</trackback:ping><description><![CDATA[摘要: <div style="float:right;text-align:center;border:1px dotted teal;font-size:9pt;color:teal;"><img src="http://www.cnblogs.com/images/cnblogs_com/yuyijq/csharp.jpg" />
不能不说的C#特性</div>
为了介绍Linq，所以我写下这个系列，讲C#特性的文章已经有很多了，我这里只有几个目的，深入浅出，不仅仅告诉你的是是什么，还要告诉你到底是什么，然后就是把他们合起来，这样大家查询起来也比较方便。

本来是想说一说.net里的迭代器就算了的，后来发现这一下子并不能把迭代器介绍完啊，这个foreach，yield后面还是有很多猫腻的，查了一些资料，什么流的延迟计算都扯出来了，所以就在这篇文章多说了些。本也不打算发在首页，不过写完后发现还是有很多东西，至少我自己认为，有些东西我以前都没认识到。&nbsp;&nbsp;<a href='http://www.cnblogs.com/yuyijq/archive/2008/07/18/1246190.html'>阅读全文</a><img src ="http://www.cnblogs.com/yuyijq/aggbug/1246190.html?type=1" width = "1" height = "1" />]]></description></item><item><title>不能不说的C#特性-匿名方法和Lambda表达式</title><link>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244736.html</link><dc:creator>横刀天笑</dc:creator><author>横刀天笑</author><pubDate>Wed, 16 Jul 2008 15:09:00 GMT</pubDate><guid>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244736.html</guid><wfw:comment>http://www.cnblogs.com/yuyijq/comments/1244736.html</wfw:comment><comments>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244736.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/yuyijq/comments/commentRss/1244736.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/yuyijq/services/trackbacks/1244736.html</trackback:ping><description><![CDATA[摘要: <div style="float:right;text-align:center;border:1px dotted teal;font-size:9pt;color:teal;"><img src="http://www.cnblogs.com/images/cnblogs_com/yuyijq/csharp.jpg" />
不能不说的C#特性</div>
为了介绍Linq，所以我写下这个系列，讲C#特性的文章已经有很多了，我这里只有几个目的，深入浅出，不仅仅告诉你的是是什么，还要告诉你到底是什么，然后就是把他们合起来，这样大家查询起来也比较方便。

匿名，匿名，啥都玩起了匿名。还出了个Lambda表达式，读起来就费劲，风格更是和我的逻辑格格不入，不过我就不信我理解不了，来，大家一起来Lambda&nbsp;&nbsp;<a href='http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244736.html'>阅读全文</a><img src ="http://www.cnblogs.com/yuyijq/aggbug/1244736.html?type=1" width = "1" height = "1" />]]></description></item><item><title>不能不说的C#特性-扩展方法</title><link>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244657.html</link><dc:creator>横刀天笑</dc:creator><author>横刀天笑</author><pubDate>Wed, 16 Jul 2008 12:55:00 GMT</pubDate><guid>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244657.html</guid><wfw:comment>http://www.cnblogs.com/yuyijq/comments/1244657.html</wfw:comment><comments>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244657.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/yuyijq/comments/commentRss/1244657.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/yuyijq/services/trackbacks/1244657.html</trackback:ping><description><![CDATA[摘要: <div style="float:right;text-align:center;border:1px dotted teal;font-size:9pt;color:teal;"><img src="http://www.cnblogs.com/images/cnblogs_com/yuyijq/csharp.jpg" />
不能不说的C#特性</div>
为了介绍Linq，所以我写下这个系列，讲C#特性的文章已经有很多了，我这里只有几个目的，深入浅出，不仅仅告诉你的是是什么，还要告诉你到底是什么，然后就是把他们合起来，这样大家查询起来也比较方便。

哦，这个就不要我说了吧，Linq的一切都是扩展方法带来的，简洁的语法，没有扩展方法我们咋整啊。不过扩展方法后面是啥你知道么？&nbsp;&nbsp;<a href='http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244657.html'>阅读全文</a><img src ="http://www.cnblogs.com/yuyijq/aggbug/1244657.html?type=1" width = "1" height = "1" />]]></description></item><item><title>不能不说的C#特性-匿名类型与隐式类型局部变量</title><link>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244460.html</link><dc:creator>横刀天笑</dc:creator><author>横刀天笑</author><pubDate>Wed, 16 Jul 2008 08:05:00 GMT</pubDate><guid>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244460.html</guid><wfw:comment>http://www.cnblogs.com/yuyijq/comments/1244460.html</wfw:comment><comments>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244460.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/yuyijq/comments/commentRss/1244460.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/yuyijq/services/trackbacks/1244460.html</trackback:ping><description><![CDATA[摘要: <div style="float:right;text-align:center;border:1px dotted teal;font-size:9pt;color:teal;"><img src="http://www.cnblogs.com/images/cnblogs_com/yuyijq/csharp.jpg" />
不能不说的C#特性</div>
为了介绍Linq，所以我写下这个系列，讲C#特性的文章已经有很多了，我这里只有几个目的，深入浅出，不仅仅告诉你的是是什么，还要告诉你到底是什么，然后就是把他们合起来，这样大家查询起来也比较方便。

这个var还是蛮有意思的，不过也不要乱用哦，var和匿名类型真是相辅相成啊，他们在Linq中也占有一席之地，没有他们有些地方还真不知道该怎么办。&nbsp;&nbsp;<a href='http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244460.html'>阅读全文</a><img src ="http://www.cnblogs.com/yuyijq/aggbug/1244460.html?type=1" width = "1" height = "1" />]]></description></item><item><title>不能不说的C#特性-对象集合初始化器</title><link>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244433.html</link><dc:creator>横刀天笑</dc:creator><author>横刀天笑</author><pubDate>Wed, 16 Jul 2008 07:53:00 GMT</pubDate><guid>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244433.html</guid><wfw:comment>http://www.cnblogs.com/yuyijq/comments/1244433.html</wfw:comment><comments>http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244433.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/yuyijq/comments/commentRss/1244433.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/yuyijq/services/trackbacks/1244433.html</trackback:ping><description><![CDATA[摘要: <div style="float:right;text-align:center;border:1px dotted teal;font-size:9pt;color:teal;"><img src="http://www.cnblogs.com/images/cnblogs_com/yuyijq/csharp.jpg" />
不能不说的C#特性</div>
为了介绍Linq，所以我写下这个系列，讲C#特性的文章已经有很多了，我这里只有几个目的，深入浅出，不仅仅告诉你的是是什么，还要告诉你到底是什么，然后就是把他们合起来，这样大家查询起来也比较方便。

本篇介绍的是对象集合初始化器，这玩意儿可以说是一鸡肋吧，有了更好，没有也可以。不过....&nbsp;&nbsp;<a href='http://www.cnblogs.com/yuyijq/archive/2008/07/16/1244433.html'>阅读全文</a><img src ="http://www.cnblogs.com/yuyijq/aggbug/1244433.html?type=1" width = "1" height = "1" />]]></description></item></channel></rss>