Warunkowy punkt przerwania C #?

Debuguję aforeach pętla, która wykona iterację ponad 1000 razy - więc chcę, aby punkt przerwania w pętli przerwał dla konkretnego elementu.

Więc...

foreach(Employee employee in employees)
{
//DO SOMETHING
//BREAK HERE WHEN employee.Id == '2342'
//DO SOMETHING ELSE
}

Czy muszę pisaćIf oświadczenie i jakiś fałszywy kod w nim i złamać to w ten sposób? To jedyny sposób?

questionAnswers(5)

yourAnswerToTheQuestion