Şimdi Ara

If koşulunda return ifadesi?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
6
Cevap
0
Favori
181
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • aaaaaaaaaaaaaaaaaaaaaaaa



    < Bu mesaj bu kişi tarafından değiştirildi fairytale9 -- 20 Ağustos 2019; 18:14:31 >



  • ordaki return çıkış yapar ondan sonra gelen kodlar çalışmaz
  • peşinden kod kullanılmıyorsa metoddan zaten çıkılıyorsa gereksiz yere kullanılmıştır.
    mesela
    public void bişeyler()
    {
    string ad="";
    if (ad=="Ali")
    {
    return;
    }

    }
    bu haliyle burdaki return gereksizdir
  • ileride bir gun sonrasinda kod yazilsa da bu noktada cikis yapilmasi gerekir anlami da tasir, eger sonrasinda kod gelmemesine ragmen rastlarsan. Self documenting code.

    Ayrica,

    if(kosul){
    return;
    }

    // biseyler


    seklinde yazmak;

    if(!kosul){
    // biseyler
    }

    seklinde yazmaktan daha sadedir.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.