Compiler Error CS1552

Array type specifier, [], must appear before parameter name

The position of the array type specifier is after the variable name in the array declaration.

Example

The following sample generates CS1552:

// CS1552.cs
public class C
{
    public static void Main(string args[])   // CS1552
    // try the following line instead
    // public static void Main(string [] args)
    {
    }
}