Erreur du compilateur CS1041
Identificateur attendu ; 'keyword' est un mot clé
Un mot réservé pour le langage C# a été trouvé alors qu’un identificateur était attendu. Remplacez le mot-clé par un identificateur spécifié par l’utilisateur.
L’exemple suivant génère l’erreur CS1041 :
// CS1041a.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int i)
{
}
public static void Main()
{
}
}
Quand vous effectuez une importation à partir d’un autre langage de programmation qui n’a pas le même jeu de mots réservés, vous pouvez modifier l’identificateur réservé à l’aide du préfixe @, comme illustré dans l’exemple suivant.
Les identificateurs avec un préfixe @
sont appelés identificateurs textuels.
// CS1041b.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int @long)
{
}
public static void Main()
{
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :