更新:2007 年 11 月
错误消息
无法对 stackalloc 采用负值大小
将负数传递给了 stackalloc 语句。
下面的示例生成 CS0247:
// CS0247.cs
// compile with: /unsafe
public class MyClass
{
unsafe public static void Main()
{
int *p = stackalloc int [-30]; // CS0247
}
}
更新:2007 年 11 月
无法对 stackalloc 采用负值大小
将负数传递给了 stackalloc 语句。
下面的示例生成 CS0247:
// CS0247.cs
// compile with: /unsafe
public class MyClass
{
unsafe public static void Main()
{
int *p = stackalloc int [-30]; // CS0247
}
}