Błąd kompilatora CS1041
Oczekiwano identyfikatora, słowo kluczowe jest słowem kluczowym
Znaleziono zastrzeżone słowo dla języka C#, w którym oczekiwano identyfikatora. Zastąp słowo kluczowe identyfikatorem określonym przez użytkownika.
Poniższy przykład generuje CS1041:
// CS1041a.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int i)
{
}
public static void Main()
{
}
}
Podczas importowania z innego języka programowania, który nie ma tego samego zestawu wyrazów zarezerwowanych, można zmodyfikować identyfikator zarezerwowany przy użyciu prefiksu @, jak pokazano w poniższym przykładzie.
Identyfikator z prefiksem @
jest nazywany identyfikatorem dosłownym.
// CS1041b.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int @long)
{
}
public static void Main()
{
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: