コンパイラ エラー CS0305

更新 : 2007 年 11 月

エラー メッセージ

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

このエラーは、必要な数の型引数が見つからない場合に発生します。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
   }
}