A stackalloc expression requires [] after type
The size of the requested allocation, with stackalloc, must be specified in square brackets.
The following sample generates CS1575:
public class MyClass { unsafe public static void Main() { int *p = stackalloc int (30); // CS1575 // try the following line instead // int *p = stackalloc int [30]; } }