Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
'name' est de type 'type'. Le type spécifié dans une déclaration de constante doit être sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal, bool, string, un type enum ou un type référence.
Les types autorisés dans une déclaration Const sont limités à ceux décrits dans ce message.
Pour corriger cette erreur
- Déclarez la constante avec un type autorisé.
Exemple
Le code suivant génère l’erreur CS1959, car null
n’est pas un type.
// cs1959.cs
class Program
{
static void Test<T>() where T : class
{
const T x = null; // CS1959
}
}