Freigeben über


Compilerfehler CS0305

Bei Verwenden des generischen Typs „generic type“ erfordert „number“ Typargumente.

Dieser Fehler tritt auf, wenn nicht die erwartete Anzahl von Typargumenten gefunden wurde. Zum Auflösen von CS0305 verwenden Sie die erforderliche Anzahl von Typargumenten.

Beispiel

Im folgenden Beispiel wird CS0305 generiert.

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