.net 4.0并行处理体验
摘要:昨天终于把机器整理了一下,安装了vs2010。也来体验和学习一下。下面做了个并行计算测试的小实验,感觉很是不错。利用并行计算的特性,可对程序的性能有不少提高。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace Cons...
阅读全文
VS2010 C#4个新特性
摘要:转自 http://blog.csdn.net/yincheng01/archive/2010/05/18/5605806.aspxCsharp4.0与以往版本的基础了体现了强大的性能优势,主要体现于四个方面:1. 通过委托成员来实现接口 在C# 4.0中可以通过委托来实现某个成员的接口,例如下面的代码:view plaincopy to clipboardprint? public clas...
阅读全文
C#中的浅度拷贝和深度拷贝
摘要:一个集合的浅度拷贝意味着只拷贝集合中的元素,不管他们是引用类型或者是值类型,但是它不拷贝引用所指的对象。这就是说新集合中的引用和原始集合中的引用所指的对象是同一个对象。与此形成对比的是,深度拷贝不仅拷贝集合中的元素,而且还拷贝了这些元素直接或者间接引用的所有东东。这也就意味着,新集合中的引用和原始集合中的引用所指的对象是不同的。 浅表副本创建与原始对象具有相同类型的新实例,然后复制原始对象的非静...
阅读全文