Errore del compilatore CS1041
È previsto un identificatore, mentre 'keyword' è una parola chiave
È stata rilevata una parola riservata per il linguaggio C#, mentre era previsto un identificatore. Sostituire la parola chiave con un identificatore specificato dall'utente.
L'esempio seguente genera l'errore CS1041:
// CS1041a.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int i)
{
}
public static void Main()
{
}
}
Quando si importa da un altro linguaggio di programmazione che non ha lo stesso set di parole riservate, è possibile modificare l'identificatore riservato usando il prefisso @, come mostrato nell'esempio seguente.
Un identificatore con un prefisso @
è detto identificatore letterale.
// CS1041b.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int @long)
{
}
public static void Main()
{
}
}
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: