좋아,이 바보 같은 질문이 될 수 있으며 내가 뭔가를 분명 누락 될 수 있습니다하지만 난 천천히 C 번호를 배우면서이 잠시 동안 지금 나에게 잔소리를 유지하고있다 .
다음 코드는 분명 잘 컴파일 : 나는 {}
블록 범위 지정을 위해 사용될 수 있다는 것을 이해
public void Foo()
{
{
int i = 1;
i++;
}
{
int i = 1;
i--;
}
}
. 문제는 왜 이것을하고 싶습니까? 이 기능으로 어떤 문제가 해결됩니까?
더 쉽게 그 컨트롤, 반복 흐름 "연결"비교 간과 할 수 나는 그것이 범위의 이러한 종류로 더 혼란 코드에 추가 않는다는 것을 금지를 사용하여 볼 수있는 피해 등이 없다
case 명령문은 정말 유용하기 때문에 루프에서 'i'와 같은 것을 재사용 할 때 오류가 발생하지 않습니다. – Chad