title: GOTO is it the only way to exit double Foreach?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/5312291/breaking-exit-nested-for-in-vb-net">breaking/exit nested for in vb.net</a>  </p>
  </blockquote>
  
  
  
  <p>Is <code>GOTO</code> the only way to exit from a double ForEach?</p>
  
  <pre><code>For Each city in cities
    For Each person in city.People
      If IsOK(person) GOTO Found_
    Next person
  Next city
  
  Found_: 
  ' ...
  </code></pre>
  
  <p>The question is for VB.NET, but wondering also for C#...</p>