コンパイラ エラー CS1041
更新 : 2007 年 11 月
エラー メッセージ
識別子が必要です。キー ワードは 'keyword' です。
識別子を置く必要がある場所に 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()
{
}
}