Ошибка компилятора CS1641
Поле буфера фиксированного размера должно иметь спецификатор размера массива после имени поля.
В отличие от обычных массивов буферам фиксированного размера требуется указание размера константы в момент объявления. Чтобы устранить эту ошибку, добавьте положительный целочисленный литерал или постоянное положительное целое число и поместите квадратные скобки после идентификатора.
Следующий пример приводит к возникновению ошибки 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];
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: