다음을 통해 공유


컴파일러 오류 CS0439

업데이트: 2007년 11월

오류 메시지

extern 별칭 선언은 네임스페이스에 정의된 다른 모든 요소보다 앞에 와야 합니다.
An extern alias declaration must precede all other elements defined in the namespace

이 오류는 동일한 네임스페이스에서 using 선언과 같이 다른 요소 뒤에 extern 선언이 오는 경우에 발생합니다. extern 선언은 다른 모든 네임스페이스 요소보다 앞에 와야 합니다.

예제

다음 예제에서는 CS0439 오류가 발생하는 경우를 보여 줍니다.

// 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() 
    {
    }
}