컴파일러 오류 CS1519

클래스, 구조체 또는 인터페이스 멤버 선언에 잘못된 'token' 토큰이 있습니다.

이 오류는 토큰이 속해 있지 않은 위치에서 발견될 때마다 생성됩니다. token은 키워드, 식별자(클래스, 구조체, 메서드 등의 이름), 문자열, 문자 또는 숫자 리터럴 값(예: 108, "Hello" 또는 'A'), 연산자 또는 문장 부호(예: == 또는 ;)입니다.

형식 앞에 잘못된 한정자가 포함된 모든 클래스, 구조체 또는 인터페이스 멤버 선언에서 이 오류가 생성됩니다. 오류를 해결하려면 잘못된 한정자를 제거합니다.

다음 샘플에서는 토큰이 유효하지 않은 위치에 배치되었으므로 5개 위치에서 CS1519가 생성됩니다.

// CS1519.cs  
// Generates CS1519 because a class name cannot be a number:  
class Test 42
{  
// Generates CS1519 because of 'j' following 'I'  
// with no comma between them:  
    int i j;
// Generates CS1519 because of "checked" on void method:  
    checked void f4();
  
// Generates CS1519 because of "num":  
    void f5(int a num){}
  
// Generates CS1519 because of namespace inside class:  
    namespace;
  
}  

참고 항목