Compilerfehler CS1526
Ein new-Ausdruck erfordert (), [] oder {} nach Typ.
Der new -Operator, der zum dynamischen Zuweisen von Arbeitsspeicher für ein Objekt verwendet wird, wurde nicht ordnungsgemäß angegeben.
Das folgende Beispiel veranschaulicht die Verwendung von new
zum Zuweisen von Platz für ein Array und ein Objekt.
// CS1526.cs
public class y
{
public static int globalCounter = 0;
public int instanceCounter = 0;
}
public class z
{
public static void Main()
{
y yInstance = new y; // CS1526
y[] yArray = new y[10]; // Array of Ys
for (int i = 0; i < yArray.Length; i++)
yArray[i] = new y(); // an object of type y
}
}
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: