728x90 dose not exist the current context2 오류문 : The name'0' does not exist the current context The name'0' dose not exist the current context if문의 중괄호 { } 안에서 선언된 변수가 중괄호 밖에서 사용되었을 때 나오는 오류문이다. if문의 변수 범위는 아래 참고 https://greenchoco.tistory.com/130 2023. 5. 22. C#기초 - if문 블록에서의 변수 범위 if문의 블록에서 정의한 변수는 사용할 수 있는 범위가 정해져있는데,중괄호 { } 안에서 선언된 변수는 해당 중괄호 안에서만 사용할 수 있다. 만약 아래와 같이 쓰면 "The name'y' dose not exist the current context" 라는 오류가 발생한다. void Start(){ int x = 1; if (x == 1) { int y = 2; Debug.Log(x); Debug.Log(y); } Debug.Log(y);}아래와 같이 오류가 난다. 여기서 오류가 난 이유는 y변수가 if 안에서 선언되었기 때문이다.x 변수는 void Start { } 안에 선언되었으므로 그 안에서 .. 2023. 4. 27. 이전 1 다음 728x90