C# Switch case ile döngünün içinden çıkmak

Bu yöntemin çalışacağını inanmıyorum. Continue ile veya farklı method oluşturup deneyebilirsiniz ama döngü büyükse işlemciyi yorabilir.

Eğer switch case'den sonra döngü durdurulduğunda çalışmasını istemediğiniz herhangi bir kod bloğu yoksa, direkt case içinde i'ye 9 değerini atarsanız da olur bence.
bunlar da mantıklı
 
Aslında yapmanız gereken bool tipinde break_state adlı global bir değişken tanımlamak ardından switch-case içinde döngüyü kırmanız gereken yere bir if bloğu koyun ve bu blok break_stateyi true yapsın zaten casenin sonunda break kullandığınız için otomatik olarak for döngüsüne dönecek for döngüsünün sonuna da bir if bloğu koyun ve bu bloğuda break_state değişkeni ile kontrol edin break_state true ise break yapıp for döngüsünü kırın.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…