您的位置:首页 > 编程语言 > C#

C#中的匿名函数使用,类名<T>

2015-04-01 07:17 465 查看
C#中有个叫做“泛型”的集合,就是说只是个外壳,到底是int,string,bool还是什么类型,都可以按照自己的要求进行定义集合,所以我们用个“T"表示。
请看下面代码:

01.// Declare the generic class  
02.public class GenericList<T>  
03.{  
04.    void Add(T input) { }  
05.}  
06.class MyGenericList  
07.{  
08.    private class ExampleClass { }  
09.    static void Main()  
10.    {  
11.        // Declare a list of type  
12.        GenericList<int> list1 = new GenericList<int>();  
13.        // Declare a list of type  
14.        GenericList<string> list2 = new GenericList<string>();  
15.        // Declare a list of type  
16.        GenericList<ExampleClass> list3 = new GenericList<ExampleClass>();  
17.    }  
18.}


就是说定义了一个方法适用于很多类型的,泛型的作用就是重用代码、保护类型的安全以及提高性能。
可以定义泛型接口,泛型方法,泛型类,泛型委托,泛型事件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: