英語で読む

次の方法で共有


コンパイラ エラー CS0305

ジェネリック型 'generic type' を使用するには 'number' 型引数が必要です

このエラーは、必要な数の型引数が見つからなかった場合に発生します。 C0305 を解決するには、必要な数の型引数を使用します。

次の例では CS0305 が生成されます。

C#
// 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  
   }  
}