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

업데이트: 2007년 11월

오류 메시지

'name' 생성자가 external로 표시되었습니다.
Constructor 'name' is marked external.

생성자는 extern으로 표시될 수 있습니다. 그러나 컴파일러에서 생성자가 실제로 있는지 확인할 수 없기 때문에 경고가 발생합니다.

이 경고를 제거하려면

  1. pragma warning 지시문을 사용하여 이 경고를 무시합니다.

  2. 생성자를 형식 안으로 이동합니다.

예제

다음 코드에서는 CS0824 오류가 발생하는 경우를 보여 줍니다.

// cs0824.cs
public class C
{
    extern C(); // CS0824
    public static int Main()
    {
        return 1;
    }
}

참고 항목

참조

extern(C# 참조)

#pragma warning(C# 참조)