Compilerfout CS1041
Id verwacht, 'trefwoord' is een trefwoord
Er is een gereserveerd woord gevonden voor de C#-taal waar een id werd verwacht. Vervang het trefwoord door een door de gebruiker opgegeven id.
In het volgende voorbeeld wordt CS1041 gegenereerd:
// CS1041a.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int i)
{
}
public static void Main()
{
}
}
Wanneer u importeert uit een andere programmeertaal die niet dezelfde set gereserveerde woorden heeft, kunt u de gereserveerde id wijzigen met het @-voorvoegsel, zoals wordt weergegeven in het volgende voorbeeld.
Een id met een @
voorvoegsel wordt een verbatim-id genoemd.
// CS1041b.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int @long)
{
}
public static void Main()
{
}
}
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: