반복문안에 조건문이 들어가있고

반복문이 종료될때까지 조건문이 단 한번도 true값을 뱉은적이 없을경우 특정 명령을 하고싶음





bool temp =false;

for(){

if(){

실행할거 어쩌고저쩌고

temp = true;

}

else continue ;

}

if (temp!=true){//for문안쪽 if가 true였던적이 없는경우 특정행동


}



이렇게 쓰고있는데 이거보다 더 알아보기 쉬운 방법은 없을까?
temp를 안쓰는 방향으로.. 언어는 c#이긴함