c# foreach break