Arrays vom Typ 'System.Void' sind in diesem Ausdruck nicht zulässig

Ein Ausdruck in einer Zuweisungsanweisung oder einer Deklaration gibt ein Array vom Typ Voidan.

Die Void -Struktur ist ein spezieller Typ, der intern von .NET Framework und insbesondere von Visual C# und Visual C++ verwendet wird. Die Struktur stellt einen Rückgabewerttyp für eine Methode dar, die keinen Wert zurückgibt. Visual Basic verwendet eine Sub -Prozedur, wenn kein Wert zurückgegeben wird, und eine Function -Prozedur, wenn ein Wert zurückgegeben wird.

Arrays des Typs Void sind ohne Bedeutung und sind in jedem Kontext unzulässig.

Fehler-ID: BC31428

So beheben Sie diesen Fehler

  1. Entfernen Sie die Klammern, die ein Array angeben.

  2. Sofern es keinen bestimmten Grund gibt, einen Laufzeittyp mit Voidzu vergleichen, sollten Sie den Verweis darauf vollständig entfernen.

Weitere Informationen