Sdílet prostřednictvím


Compilerfehler CS0305

Aktualisiert: November 2007

Fehlermeldung

Die Verwendung des generischen Typs "generischer Typ" erfordert "Anzahl" Typargumente
Using the generic type 'generic type' requires 'number' type arguments

Dieser Fehler tritt auf, wenn nicht die erwartete Anzahl von Typargumenten gefunden wurde. Verwenden Sie zum Auflösen von CS0305 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
   }
}