使用英语阅读

通过


编译器错误 CS1663

固定大小的缓冲区类型必须为下列类型之一: bool、byte、short、int、long、char、sbyte、ushort、uint、ulong、float 或 double

固定大小的缓冲区可能不是所列类型之外的任何类型。 若要避免此错误,请使用另一种类型或不使用固定数组。

示例

下面的示例生成 CS1663。

// CS1663.cs  
// compile with: /unsafe /target:library  
  
unsafe struct C  
{  
   fixed string ab[10];   // CS1663  
}