컴파일러 오류 CS0841

업데이트: 2007년 11월

오류 메시지

'name' 변수는 선언되지 않으면 사용할 수 없습니다.
Cannot use variable 'name' before it is declared.

변수를 사용하기 전에 선언해야 합니다.

이 오류를 해결하려면

  • 오류가 발생한 줄 앞으로 변수 선언을 이동하십시오.

예제

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

// cs0841.cs
using System;

public class C
{
    public static int Main()
    {
        j = 5; // CS0841
        int j; // To fix, move this line up.
        return 1;
    }
}