編譯器錯誤 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
}
}