更新:2007 年 11 月
错误消息
固定大小缓冲区字段的字段名称后面必须有数组大小说明符
与规则数组不同,固定大小缓冲区要求在声明点指定固定大小。若要解决此错误,请添加一个正整数字符或正整数常数,并在标识符后面加上方括号。
下面的示例生成 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];
}