[C#] 대입, 호출, 증가, 감소 및 새 개체 식만 문으로 사용할 수 있습니다. 오류코드 CS0201 해결 방법

대입, 호출, 증가, 감소 및 새 개체 식은 각각 다음과 같은 뜻을 가지고 있습니다.

  • 대입 => assignment
  • 호출 => call
  • 증가 => increment
  • 감소 => decrement
  • 새 개체 식 => new object expressions

대입, 호출, 증가, 감소, 그리고 새 개체식은 다음과 같은 기호와 쌍을 이룹니다.

대입 호출 증가 감소 및 새 개체 식만 문으로 사용할 수 있습니다.

대입은 =(assignment operator) 기호와 쌍을 이룹니다. 호출은 메서드 호출을 뜻하며 괄호와 쌍을 이룹니다. 증가 및 감소는 증감 연산자 ++(increment operator) 및 --(decrement operator)와 쌍을 이루는 것을 뜻합니다. 그리고 새 개체 식은 new object();와 같이 해당 타입의 새 인스턴스를 생성하는 것을 의미합니다.

대입, 호출, 증가, 감소 및 새 개체 식만 문으로 사용할 수 있습니다.

C#에서 문(statement)은 세미콜론으로 종료하는 하나의 문장을 뜻합니다. 다음과 같이 변수 하나로 문장이 종료되는 경우에 CS0201 오류가 발생합니다. 문이 끝나기 전에 대입, 호출, 증가, 감소, 새 개체 식을 설정해 주어 컴파일러 오류를 해결해 주세요.

void BeomSang()
{
    string s = string.Empty;
    //CS0201 대입, 호출, 증가, 감소 및 새 개체 식만 문으로 사용할 수 있습니다.
    s;
}

댓글