CS0650 de erro do compilador
Mensagem de erro
Declarador de matriz incorreto: Para declarar uma matriz gerenciada a classificar especificador antecede o identificador de variável.Para declarar um campo de buffer de dimensionar fixo, use a palavra-chave fixed antes do tipo de campo.
Uma matriz foi declarada incorretamente.Esteja ciente de que a sintaxe para um buffer de dimensionar fixo é diferente de uma matriz.
Exemplo
O exemplo a seguir gera CS0650.
// CS0650.cs
public class MyClass
{
public static void Main()
{
int myarray[2]; // CS0650
// OK
int[] myarray2 = new int[2] {1,2};
myarray2[0] = 0;
}
}