使用英语阅读

通过


编译器错误 CS0305

使用泛型类型“generic type”需要“number”类型实参

找不到预期数目的类型实参时,将出现此错误。 若要解决 C0305,请使用所需数目的类型实参。

示例

下面的示例生成 CS0305。

// CS0305.cs  
public class MyList<T> {}  
public class MyClass<T> {}  
  
class MyClass  
{  
   public static void Main()  
   {  
      MyList<MyClass, MyClass> list1 = new MyList<MyClass>();   // CS0305  
      MyList<MyClass> list2 = new MyList<MyClass>();   // OK  
   }  
}