﻿<?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>博客园-Adrian's Tech Blog-随笔分类-C#</title><link>http://www.cnblogs.com/Dah/category/71172.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 17 May 2008 02:39:56 GMT</lastBuildDate><pubDate>Sat, 17 May 2008 02:39:56 GMT</pubDate><ttl>60</ttl><item><title>LINQ表达式中关于显式范围变量的Bug</title><link>http://www.cnblogs.com/Dah/archive/2008/02/16/1070956.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sat, 16 Feb 2008 15:07:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2008/02/16/1070956.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/1070956.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2008/02/16/1070956.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/1070956.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/1070956.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: MSDN博客中的一篇文章提到了.NET3.5SP1会带来的处个修正，见以下代码：varfloats=newArrayList{2.5f,3.5f,4.5f};...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2008/02/16/1070956.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/1070956.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2008-02-16 23:07 <a href="http://www.cnblogs.com/Dah/archive/2008/02/16/1070956.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C# Future Focus: 动态查找（Dynamic Lookup）</title><link>http://www.cnblogs.com/Dah/archive/2008/02/05/CSharp_Future_Focus_Dynamic_Lookup.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Tue, 05 Feb 2008 13:23:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2008/02/05/CSharp_Future_Focus_Dynamic_Lookup.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/1065107.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2008/02/05/CSharp_Future_Focus_Dynamic_Lookup.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/1065107.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/1065107.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: C#小组CharlieCalvert在其博客发了一篇有关C#语言未来方向的文章，这片文章介绍了一个叫做动态查找的特性，它为.NET语言（包括建立在DLR上的语言）能有一个统一的动态运行时名称绑定方案...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2008/02/05/CSharp_Future_Focus_Dynamic_Lookup.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/1065107.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2008-02-05 21:23 <a href="http://www.cnblogs.com/Dah/archive/2008/02/05/CSharp_Future_Focus_Dynamic_Lookup.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Volta : Democratizing the Cloud, 1st CTP Released!</title><link>http://www.cnblogs.com/Dah/archive/2007/12/06/984954.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Thu, 06 Dec 2007 03:19:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/12/06/984954.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/984954.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/12/06/984954.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/984954.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/984954.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;TheVoltatechnologypreviewisadevelopertoolsetthatenablesyoutobuildmulti-tierweba...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/12/06/984954.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/984954.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-12-06 11:19 <a href="http://www.cnblogs.com/Dah/archive/2007/12/06/984954.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[C# 3.0] 传递匿名类型对象的问题</title><link>http://www.cnblogs.com/Dah/archive/2007/11/22/CSharp_3_AnonymousType_Trick.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Thu, 22 Nov 2007 08:27:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/11/22/CSharp_3_AnonymousType_Trick.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/968773.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/11/22/CSharp_3_AnonymousType_Trick.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/968773.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/968773.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 匿名对象一般只在同一个Scope中定义和使用,这样才能让VS有Intellisence:如果是通过函数传递过来的匿名类型对象,就只能用object来传了..当然也就没了Intellis...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/11/22/CSharp_3_AnonymousType_Trick.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/968773.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-11-22 16:27 <a href="http://www.cnblogs.com/Dah/archive/2007/11/22/CSharp_3_AnonymousType_Trick.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在 .NET Framework x (x &lt; 3.5) 环境下运行带有扩展方法(Extension Method)的程序</title><link>http://www.cnblogs.com/Dah/archive/2007/11/17/Extension_Method_without_dotNetFramework35.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sat, 17 Nov 2007 14:19:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/11/17/Extension_Method_without_dotNetFramework35.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/962871.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/11/17/Extension_Method_without_dotNetFramework35.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/962871.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/962871.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: <div class="intro"><div class="myimg"><img alt="" src="/images/cnblogs_com/dah/vs2008.jpg" /></div><div>扩展方法本质上只是一个编译器级别的语法糖, 但不引用.NET Framework 3.5的程序集却无法发布程序到 2.0/3.0版本的运行环境中, 因为它将使那些方法(扩展方法)带上ExtensionAttribute属性, 而就是 ExtensionAttribute这个类却存在于.NET Framework 3.5的程序集中. 其实只要使用一个小技巧即可以保证带有扩展方法的程序在Target到.NET Framework 2.0/3.0时通过编译...</div></div>&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/11/17/Extension_Method_without_dotNetFramework35.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/962871.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-11-17 22:19 <a href="http://www.cnblogs.com/Dah/archive/2007/11/17/Extension_Method_without_dotNetFramework35.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#的??运算符~</title><link>http://www.cnblogs.com/Dah/archive/2007/09/29/910479.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sat, 29 Sep 2007 03:30:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/09/29/910479.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/910479.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/09/29/910479.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/910479.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/910479.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ??可能是一个被遗忘的运算符，很少看到有人用它，它的用法很简单却很实用：variable??defaultValue相当于variable==null?defaultValue...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/09/29/910479.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/910479.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-09-29 11:30 <a href="http://www.cnblogs.com/Dah/archive/2007/09/29/910479.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NSweetie: 访问数据也能这样甜蜜-预告篇</title><link>http://www.cnblogs.com/Dah/archive/2007/09/07/886023.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Fri, 07 Sep 2007 09:20:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/09/07/886023.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/886023.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/09/07/886023.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/886023.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/886023.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: NSweetie是一个轻量, 高效, 方便的数据访问组件. 用户创建好数据库后, 只需要提供数据操作的接口定义, 输入什么参数以及得到什么数据或实体, 其他的事情全部交给NSweetie吧! 组件不是魔法, 依然需要生成代码, NSweetie生成的代码的方式是通过System.Reflection.Emit的API直接生成MSIL, 用户看不到任何CSharp代码.. 其实, 也不需要看到....&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/09/07/886023.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/886023.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-09-07 17:20 <a href="http://www.cnblogs.com/Dah/archive/2007/09/07/886023.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>实现类似LINQ TO SQL的功能, 轻量级的数据访问组件</title><link>http://www.cnblogs.com/Dah/archive/2007/08/25/869081.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sat, 25 Aug 2007 01:05:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/08/25/869081.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/869081.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/08/25/869081.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/869081.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/869081.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: LINQ TO SQL作为一个对SQL Server特性完全支持的数据访问组件, 强大也是要付出性能代价的, 于是我想自己实现一个类似的组件, 这两天连续设计和编码, 基本实现了预定的功能, 包括对定义的实体的CRUD操作, 存储过程的代码生成. 组件的使用者只需要编写类, 定义实体的各个属性以及对应表, 列属性, 组件可以动态生成从SqlDataReader到实体的映射代码, 所谓动态是通过在运行时Emit IL, 获取这一段映射的代码, 通过良好的类层次设计只需要Emit所需要的很少量的中间代码, 对于一个实体类型只需要生成一次, 许多Emit过程所必要的对象都缓存在了static字段中, 所以Emit的过程是很高效的, 使用Profiler可以看到生成一个对于的类型只需要几十ms~100ms左右; 对于存储过程, 用户提供一个存储过程对于的接口, 组件将提供一个实现该接口的对象, 用户则可以使用它很方便的调用存储过程.&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/08/25/869081.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/869081.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-08-25 09:05 <a href="http://www.cnblogs.com/Dah/archive/2007/08/25/869081.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Fast Fourier Transform in C# (Cooky-Turkey)</title><link>http://www.cnblogs.com/Dah/archive/2007/08/10/850904.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Fri, 10 Aug 2007 07:30:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/08/10/850904.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/850904.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/08/10/850904.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/850904.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/850904.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: C# code snippet below is an illustration of the Cooky-Turkey algorithm, the performance may suck when processing huge datasets, but you can use arrays of double instead of arrays of complex number structure to reduce the performance impact by object initializations and method invocations(overloaded operators).&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/08/10/850904.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/850904.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-08-10 15:30 <a href="http://www.cnblogs.com/Dah/archive/2007/08/10/850904.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Convert PGM To BMP in C#</title><link>http://www.cnblogs.com/Dah/archive/2007/08/07/846176.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Tue, 07 Aug 2007 05:56:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/08/07/846176.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/846176.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/08/07/846176.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/846176.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/846176.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: PGM(PortableGrayMap)isanimageformatwhichuses1or2bytestostoreagrayscalepixel,thefo...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/08/07/846176.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/846176.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-08-07 13:56 <a href="http://www.cnblogs.com/Dah/archive/2007/08/07/846176.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Undocumented C# Keywords: __makeref, __refvalue, __arglist ...</title><link>http://www.cnblogs.com/Dah/archive/2007/07/25/830164.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Tue, 24 Jul 2007 18:26:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/07/25/830164.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/830164.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/07/25/830164.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/830164.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/830164.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 介绍几个未公开的C#关键字, 好像没什么大用处, 只是了解了CLI的一些东西&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/07/25/830164.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/830164.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-07-25 02:26 <a href="http://www.cnblogs.com/Dah/archive/2007/07/25/830164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LZW and Huffman Compression Algorithms Implemented in C#</title><link>http://www.cnblogs.com/Dah/archive/2007/06/27/798210.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Wed, 27 Jun 2007 14:00:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/06/27/798210.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/798210.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/06/27/798210.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/798210.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/798210.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/06/27/798210.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/798210.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-06-27 22:00 <a href="http://www.cnblogs.com/Dah/archive/2007/06/27/798210.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>初探C# 3.0 (1) -  隐式类型变量, 扩展方法, Lambda表达式</title><link>http://www.cnblogs.com/Dah/archive/2007/05/19/CSharp3_ImplicitlyTyped_ExtensionMethod_LambdaExpression.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sat, 19 May 2007 02:47:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/05/19/CSharp3_ImplicitlyTyped_ExtensionMethod_LambdaExpression.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/752271.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/05/19/CSharp3_ImplicitlyTyped_ExtensionMethod_LambdaExpression.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/752271.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/752271.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Visual Studio codename Orcas beta 1 都出来了, 感受一下带有新语法特性的 C# 3.0 吧. 有人觉得新语法很杂, 甚至觉得 C# 越来越不像它自己了, 其实... 它一点都没变...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/05/19/CSharp3_ImplicitlyTyped_ExtensionMethod_LambdaExpression.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/752271.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-05-19 10:47 <a href="http://www.cnblogs.com/Dah/archive/2007/05/19/CSharp3_ImplicitlyTyped_ExtensionMethod_LambdaExpression.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Query Composition using Functional Programming Techniques in C# 3.0</title><link>http://www.cnblogs.com/Dah/archive/2007/04/13/711857.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Fri, 13 Apr 2007 04:17:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/04/13/711857.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/711857.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/04/13/711857.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/711857.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/711857.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: This is a tutorial on using Functional Programming (FP) techniques for constructing LINQ queries. It is certainly possible to write simple LINQ queries without using these techniques, but as soon as you start writing more complicated queries, you need to understand these techniques.&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/04/13/711857.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/711857.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-04-13 12:17 <a href="http://www.cnblogs.com/Dah/archive/2007/04/13/711857.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Philosopher Dinner Problem Simulation in C#</title><link>http://www.cnblogs.com/Dah/archive/2007/04/01/696137.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sun, 01 Apr 2007 11:04:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/04/01/696137.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/696137.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/04/01/696137.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/696137.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/696137.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 操作系统概念中"哲学家就餐问题"的C#模拟&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/04/01/696137.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/696137.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-04-01 19:04 <a href="http://www.cnblogs.com/Dah/archive/2007/04/01/696137.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用 Foreach 到底会不会产生垃圾迭代器对象?</title><link>http://www.cnblogs.com/Dah/archive/2007/03/18/678959.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sun, 18 Mar 2007 07:36:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/03/18/678959.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/678959.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/03/18/678959.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/678959.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/678959.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 结论是: 有的产生, 有的不产生&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/03/18/678959.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/678959.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-03-18 15:36 <a href="http://www.cnblogs.com/Dah/archive/2007/03/18/678959.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WeakEventHandler: Avoiding GC Problem by Strong Reference of an Event</title><link>http://www.cnblogs.com/Dah/archive/2007/03/11/671141.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sun, 11 Mar 2007 12:34:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/03/11/671141.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/671141.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/03/11/671141.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/671141.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/671141.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一种避免由于Delegate造成引用导致GC无法回收被引用对象的办法..&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/03/11/671141.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/671141.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-03-11 20:34 <a href="http://www.cnblogs.com/Dah/archive/2007/03/11/671141.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>New C# "Orcas" Language Features: Automatic Properties, Object Initializers, and Collection Initializers</title><link>http://www.cnblogs.com/Dah/archive/2007/03/11/670847.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sun, 11 Mar 2007 03:24:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2007/03/11/670847.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/670847.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2007/03/11/670847.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/670847.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/670847.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Scott Guthrie介绍的C# 3.0中的语言新特性&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2007/03/11/670847.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/670847.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2007-03-11 11:24 <a href="http://www.cnblogs.com/Dah/archive/2007/03/11/670847.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>const 和 static readonly </title><link>http://www.cnblogs.com/Dah/archive/2006/10/28/542648.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sat, 28 Oct 2006 03:31:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2006/10/28/542648.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/542648.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2006/10/28/542648.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/542648.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/542648.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: const和staticreadonly看起来挺像的,但它们还是有区别的,const值要在编译时就使用常量初始化,不能在运行时修改,而staticreadonly值可以在编译器动态初始...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2006/10/28/542648.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/542648.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2006-10-28 11:31 <a href="http://www.cnblogs.com/Dah/archive/2006/10/28/542648.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>"finally" vs "return"?</title><link>http://www.cnblogs.com/Dah/archive/2006/10/06/522168.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Fri, 06 Oct 2006 08:01:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2006/10/06/522168.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/522168.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2006/10/06/522168.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/522168.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/522168.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 先看如下代码:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;staticintTest()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2006/10/06/522168.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/522168.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2006-10-06 16:01 <a href="http://www.cnblogs.com/Dah/archive/2006/10/06/522168.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Reading Binary Data in C#</title><link>http://www.cnblogs.com/Dah/archive/2006/09/24/513223.html</link><dc:creator>Adrian H.</dc:creator><author>Adrian H.</author><pubDate>Sun, 24 Sep 2006 05:27:00 GMT</pubDate><guid>http://www.cnblogs.com/Dah/archive/2006/09/24/513223.html</guid><wfw:comment>http://www.cnblogs.com/Dah/comments/513223.html</wfw:comment><comments>http://www.cnblogs.com/Dah/archive/2006/09/24/513223.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/Dah/comments/commentRss/513223.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Dah/services/trackbacks/513223.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 原文地址:http://www.yoda.arachsys.com/csharp/readbinary.htmlIntheC#newsgroup,I'veseenquitealot...&nbsp;&nbsp;<a href='http://www.cnblogs.com/Dah/archive/2006/09/24/513223.html'>阅读全文</a><img src ="http://www.cnblogs.com/Dah/aggbug/513223.html?type=1" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://Dah.cnblogs.com/" target="_blank">Adrian H.</a> 2006-09-24 13:27 <a href="http://www.cnblogs.com/Dah/archive/2006/09/24/513223.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>