식별자가 필요합니다.
식별자를 제공하지 않았습니다. 식별자는 사용자가 제공하는 클래스, 구조체, 네임스페이스, 메서드, 변수 등의 이름입니다.
다음 예제에서는 간단한 클래스를 선언하지만 클래스에 이름을 지정하지 않습니다.
public class //CS1001
{
public int Num { get; set; }
void MethodA() {}
}
열거형을 선언할 때 멤버를 지정해야 하기 때문에 다음 샘플에서는 CS1001을 생성합니다.
public class Program
{
enum Colors
{
'a', 'b' // CS1001, 'a' is not a valid int identifier
// The following line shows examples of valid identifiers:
// Blue, Red, Orange
};
public static void Main()
{
}
}
예를 들어 컴파일러가 인터페이스 정의에 사용하지 않는 경우에도 매개 변수 이름이 필요합니다. 이러한 매개 변수는 인터페이스를 사용하는 프로그래머가 해당 매개 변수의 의미를 파악하기 위해 필요합니다.
interface IMyTest
{
void TestFunc1(int, int); // CS1001
// Use the following line instead:
// void TestFunc1(int a, int b);
}
class CMyTest : IMyTest
{
void IMyTest.TestFunc1(int a, int b)
{
}
}
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET