Share via


컴파일러 오류 CS0821

업데이트: 2007년 11월

오류 메시지

암시적으로 형식화된 지역 변수는 fixed일 수 없습니다.
Implicitly typed locals cannot be fixed

암시적으로 형식화된 지역 변수 및 익명 형식은 fixed 컨텍스트에서 지원되지 않습니다.

이 오류를 해결하려면

  • 변수에서 fixed 한정자를 제거하거나 변수에 명시적 형식을 지정합니다.

예제

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

class A
{
    static int x;

    public static int Main()
    {
        unsafe
        {
            fixed (var p = &x) { }
        }
        return -1;
    }
}

참고 항목

참조

암시적으로 형식화된 지역 변수(C# 프로그래밍 가이드)