在" .NET泛型01,为什么需要泛型,泛型基本语法"中,了解了泛型的基本概念,本篇偏重于泛型的使用。主要包括:

 

泛型方法重载需要注意的问题
泛型的类型推断
泛型方法也可以有约束
泛型接口
泛型委托
使用EventHandler<TEventArgs>事件泛型

 

{ public T myData; public MyArray() { myData = default(T); } public void ShowInfo() { Console.WriteLine(myData.ToString()); } public void ShowInfo(string str) { Console.WriteLine(str); } public void ShowInfo<T>(T data) { Console.WriteLine(data.ToString()); } }

相关文章: