Non puoi accavallare 2 o più costrutti o metti tutto dentro o metti tutto fuori, a seconda di cosa vuoi fare.
Ad esempio, nel tuo caso, dentro il foreach io ci metterei solo una variabile inizializzata (prima del foreach) a false e modificata in true se la corrispondenza viene trovata, poi subito dopo il foreach ci metterei un if/else per prendere la decisione in base al true/false della variabile di riferimento.