NET基础课--泛型(NET之美)

时间:2021-07-23 17:29:52

1.泛型,类型或方法的一种抽象概括。

2.泛型类:在类型名后面加一个<>,其中传递占位符,也就是类型参数.where是类型约束 可以再查资料

public  class SortHelper<T> where T:IComparable
{
public void Sort(T[] array)
{
//...................
}
}

3.泛型方法: 目的降低T作用的范围

public class SortHelper
{
public void Sort<T>(T[] array) where T:IComparable
{
//.......
}
}

4.泛型与集合

典型的例子arraylist,现在建议使用list<>.目的是:避免装箱拆箱,可以类型安全检查。

5.实际案例

待写。。。。。