Erreur du compilateur CS1663
Mise à jour : novembre 2007
Message d'erreur
Le type de mémoire tampon de taille fixe doit être : bool, byte, short, int, long, char, sbyte, ushort, uint, ulong, float ou double
Fixed size buffer type must be one of the following: bool, byte, short, int, long, char, sbyte, ushort, uint, ulong, float or double
Une mémoire tampon de taille fixe ne peut pas être d'un autre type que ceux qui sont répertoriés. Pour éviter cette erreur, utilisez un autre type ou n'utilisez pas de tableau fixe.
Exemple
L'exemple suivant génère l'erreur CS1663.
// CS1663.cs
// compile with: /unsafe /target:library
unsafe struct C
{
fixed string ab[10]; // CS1663
}