共用方式為


編譯器錯誤 CS0305

更新:2007 年 11 月

錯誤訊息

使用泛型型別 'generic type' 需要 'number' 型別引數

當找不到預期的型別引數數目時,便會發生這個錯誤。若要解決 CS0305,請使用需要數量的型別引數。

範例

下列範例會產生 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
   }
}