영어로 읽기

다음을 통해 공유


컴파일러 경고(수준 1) CS0657

'attribute modifier'는 이 선언에 유효한 특성 위치가 아닙니다. 이 선언에 유효한 특성 위치는 'locations'입니다. 이 블록의 모든 특성이 무시됩니다.

컴파일러가 잘못된 위치에서 특성 한정자를 발견했습니다. 자세한 내용은 특성 대상 을 참조하세요.

다음 샘플에서는 CS0657을 생성합니다.

// CS0657.cs  
// compile with: /target:library  
public class TestAttribute : System.Attribute {}  
[return: Test]   // CS0657 return not valid on a class  
class Class1 {}