Compiler Error CS0270

 

Updated: July 20, 2015

For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.

Array size cannot be specified in a variable declaration (try initializing with a 'new' expression)

This error occurs when a size is specified as part of an array declaration. To resolve, use the new Operator expression.

The following example generates CS0270:

// CS0270.cs  
// compile with: /t:module  
  
public class Test  
{  
   int[10] a;   // CS0270  
   // To resolve, use the following line instead:  
   // int[] a = new int[10];  
}  

Show: