티스토리 뷰

분류없음

warning CS0162: Unreachable code detected

Blog.Big.So 블로그빅소 2019.07.31 21:38

위와 같은 코드가 뜨는 경우는  해당코드에 콤파일러가 접근을 못하는 경우에 뜬다. 

예를 들면 

while (false)
            yield return null;

 

위와 같은 경우라고 할 수 있을 것이다. 와일문이 false이니 어떤한 경우에 수로도 아래의 코드에 접근을 못하니 저런 에러가 뜨는 것이다. 

위와 같은 에러를 수정할려고 한다면

 

bool value = false;

while(value)

yield return null;

과 같이 수정해주면 된다. 

 

댓글
댓글쓰기 폼