컴파일러 오류 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;
}
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기