一起谈.NET技术,基于Visual Studio 2010 阐述C#4个特性
Csharp4.0与以往版本基础体现了强大的性能优势,主要体现在以下四个方面:
1. 通过委托成员来实现接口
在C# 4.0中可以通过委托来实现某个成员的接口,例如下面的代码:
public class Foo : IList { private List _Collection implements IList; public Foo() { _Collection = new List(); } }
被封闭的成员可以用委托实现一个或多个接口,多个接口用逗号分隔。