c#泛型初涉
来源:互联网 发布:上海海关数据 编辑:程序博客网 时间:2024/06/01 07:20
泛型概述:
使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高性能。
泛型最常见的用途是创建集合类。
.NET Framework 类库在 System.Collections.Generic 命名空间中包含几个新的泛型集合类。 应尽可能地使用这些类来代替普通的类,如 System.Collections 命名空间中的 ArrayList。
您可以创建自己的泛型接口、泛型类、泛型方法、泛型事件和泛型委托。
可以对泛型类进行约束以访问特定数据类型的方法。
关于泛型数据类型中使用的类型的信息可在运行时通过使用反射获取。
测试代码:
// Declare the generic class.public class GenericList<T>{ void Add(T input) { }}class TestGenericList{ private class ExampleClass { } static void Main() { // Declare a list of type int. GenericList<int> list1 = new GenericList<int>(); // Declare a list of type string. GenericList<string> list2 = new GenericList<string>(); // Declare a list of type ExampleClass. GenericList<ExampleClass> list3 = new GenericList<ExampleClass>(); }}
- c#泛型初涉
- C#
- C#
- C#
- C#
- C#
- C#
- C#
- C#
- C#
- C#
- C#
- c#
- c#
- C#
- C#
- C#
- c#
- js/java url转码/解码
- .M文件与MATLAB程序关联
- 数组是协变的,具体化的
- DuiLib——xml配置项
- java经典面试题(3)
- c#泛型初涉
- C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
- 关于send(),recv()函数的理解
- 备份wordpress和数据库
- linux shell实现 tcp 客户端服务端
- 向外国作者要论文的范文
- visual studio 2008中头文件和库文件路径设置
- 将Toyota三级菜单处理成我们需要的格式并用在产品上
- iOS 如何在cocos2d Game中添加 AdMob 广告条