Ошибка компилятора CS1041
Требуется идентификатор, "ключевое слово" является ключевым словом
Вместо ожидавшегося идентификатора обнаружено зарезервированное слово языка C#. Замените ключевое слово пользовательским идентификатором.
Следующий пример приводит к возникновению ошибки CS1041:
// CS1041a.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int i)
{
}
public static void Main()
{
}
}
При импорте кода из другого языка программирования, в котором используется другой набор зарезервированных слов, можно изменить зарезервированный идентификатор с помощью префикса @, как показано в приведенном ниже примере.
Идентификатор с префиксом @
называется буквальным идентификатором.
// CS1041b.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int @long)
{
}
public static void Main()
{
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: