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
}
}
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.