定义泛型类

class MyGenericClass<T1,T2,T3>

{

  private T1 innerT1Object;

  public MyGenericClass()

  {

    innerT1Object = default(T1);

  }

}

约束

class MyGenericClass<T1,T2> where T1:constraint1 where T2:constraint2

{

  ...

}

class MyGenericClass<T1,T2> where T2:T1

posted @ 2011-07-18 17:22  绯色卡卡  阅读(111)  评论(0)    收藏  举报