共用方式為


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