Compilerfehler CS0720
"Statische Klasse": Indexer können nicht in einer statischen Klasse deklariert werden.
Indexer sind in statischen Klassen bedeutungslos, da sie nur mit Instanzen verwendet werden können, es aber nicht möglich ist, Instanzen eines statischen Typs zu erstellen.
Im folgenden Beispiel wird CS0720 generiert:
C#
// CS0720.cs
public static class Test
{
public int this[int index] // CS0720
{
get { return 1; }
set {}
}
static void Main() {}
}
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.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: