(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Compilerfehler CS0178

Ungültiger Rangbezeichner: Erwartet wird "," oder "]".

Eine Initialisierung für ein Array war nicht ordnungsgemäß formatiert. Beim Festlegen der Arraydimensionen können Sie beispielsweise Folgendes angeben:

  • Eine Zahl in Klammern

  • Leere Klammern

  • Ein Komma in Klammern

Weitere Informationen finden Sie in Arrays (C#-Programmierhandbuch) und im C#-Spezifikationsabschnitt über Arrayinitialisierer (C#-Sprachspezifikation).

Im folgenden Beispiel wird CS0178 generiert.

// CS0178.cs
class MyClass
{
   public static void Main()
   {
      int a = new int[5][,][][5;   // CS0178
      int[,] b = new int[3,2];   // OK

      int[][] c = new int[10][];
      c[0] = new int[5][5];   // CS0178
      c[0] = new int[2];   // OK
      c[1] = new int[2]{1,2};   // OK
   }
}
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.