Compiler Error CS0247
Cannot use a negative size with stackalloc
A negative number was passed to a stackalloc statement.
The following sample generates CS0247:
// CS0247.cs
// compile with: /unsafe
public class MyClass
{
unsafe public static void Main()
{
int *p = stackalloc int [-30]; // CS0247
}
}