共用方式為


編譯器錯誤 CS0178

更新:2007 年 11 月

錯誤訊息

無效的陣序規範: 必須是 ',' 或 ']'

陣列初始化的格式不正確。例如,您可以在指定陣列維度時,指定下列項目:

  • 以括弧括住的數字

  • 空白括弧

  • 以括弧括住的逗號

如需詳細資訊,請參閱陣列 (C# 程式設計手冊) 和陣列初始設定式上的 C# 規格 (C# 語言規格) 區段。

範例

下列範例會產生 CS0178。

// 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
   }
}