.Net
文章平均质量分 62
xiaogui340
学无止境
展开
-
IDisposable 接口 使用准则
准则一:只有在需要情况下才使用该接口,例如:1.你的类包含了非托管资源2.你的类包含了 实现IDisposable 接口 的属性准则二:对于有托管资源的类,继承IDisposable 接口,尽量不要 使用 析构函数,Dispose方法越简单越好。没有必要对类里面的托管资源 赋值 null.准则三:对于有一个非托管资源的类,继承IDisposable 接口,需要实现Dispose方法和析构函数。1....原创 2017-06-01 10:11:17 · 501 阅读 · 0 评论 -
C#4.0中的dynamic关键字和ExpandoObject对象
我们做Web应用程序开发的程序员,我想大家对JavaScript的接触一定不少,在JavaScript中我们经常用到一个功能,就是可以随时随地的新建一个对象,然后就可以自定义的给它定义自己需要的属性,就如下面的简单例子 代码 <script type="text/javascript">function getObject(name) {var obj = new Object(...转载 2013-07-16 09:57:27 · 6768 阅读 · 1 评论 -
C# 排序算法
C#排序算法之冒泡排序 这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡using System; namespace BubbleSorter { public class BubbleSorter { public void Sort(int [...原创 2010-08-23 13:28:00 · 544 阅读 · 0 评论