컴파일러 오류 CS1041
업데이트: 2007년 11월
오류 메시지
식별자가 필요합니다. 'keyword'은(는) 키워드입니다.
Identifier expected, 'keyword' is a 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()
{
}
}