编译器错误 CS0248

更新:2007 年 11 月

错误消息

无法创建大小为负值的数组

用负数指定了数组大小。有关更多信息,请参见数组(C# 编程指南)

示例

下面的示例生成 CS0248:

// CS0248.cs
class MyClass
{
    public static void Main()
    {
        int[] myArray = new int[-3] {1,2,3};   // CS0248, pass a nonnegative number
    }
}