Erro do compilador CS1641
Um campo de buffer de tamanho fixo deve ter o especificador de tamanho de matriz após o nome do campo
Ao contrário das matrizes regulares, os buffers de tamanho fixo exigem um tamanho constante a ser especificado no ponto de declaração. Para resolver esse erro, adicione um inteiro positivo literal ou um inteiro positivo constante e coloque os colchetes após o identificador.
O exemplo a seguir gera CS1641:
// CS1641.cs
// compile with: /unsafe /target:library
unsafe struct S {
fixed int [] a; // CS1641
// OK
fixed int b [10];
const int c = 10;
fixed int d [c];
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: