영어로 읽기

다음을 통해 공유


컴파일러 오류 CS0439

extern 별칭 선언은 네임스페이스에 정의된 다른 모든 요소보다 앞에 와야 합니다.

이 오류는 extern 선언이 using 선언과 같이 동일한 네임스페이스에서 다른 어떤 것 뒤에 나올 때 발생합니다. extern 선언은 다른 모든 네임스페이스 요소 앞에 와야 합니다.

예시

다음 예제에서는 CS0439를 생성합니다.

C#
// CS0439.cs
using System;

extern alias MyType;   // CS0439
// To resolve the error, make the extern alias the first line in the file.

public class Test
{
    public static void Main()
    {
    }
}