C# kod yazmak

391969

Kilopat
Katılım
30 Kasım 2020
Mesajlar
3.730
Makaleler
1
Çözümler
41
Arkadaşlar şu C# Console kodunda gereksiz veya yanlış bir kullanım var mı? Bazen gereksiz ve yanlış kodlar kullanıyorum.
kullanıcıdan şifre oluşturmasını istiyor ve tekrar yazmasını istiyor. Eğer ikisi uyuyorsa "true" sonucunu veriyor değilse "false" sonucunu veriyor.
C#:
 string sifre1;
 string sifre2;
 Console.Write("Lütfen şifreyi belirleyin: ");
 sifre1 = Console.ReadLine();
 Console.Write("Güvenlik için şifrenizi tekrar girin: ");
 sifre2 = Console.ReadLine();
 Console.Clear();
 bool sonuc = sifre1 == sifre2;
 Console.Write("Giriş Sonucu: "+sonuc);
 Console.Read();
 
Son düzenleyen: Moderatör:
Ben bir yanlış göremedim. 'Robot olmadığınızı kanıtlayın' gibi şeyler eklemelisin. Okulda kafamız iyice karışırdı ama akılda kalırdı.
 
Dogru gorunuyor.

Hic bir sey yazmadan Enter + Enter yaparak true generate ettirebilirim bu koda; esitlik ve uzunluk testini bir arada yapmayi dusunebilirsin.
 
Dogru gorunuyor.

Hic bir sey yazmadan Enter + Enter yaparak true generate ettirebilirim bu koda; esitlik ve uzunluk testini bir arada yapmayi dusunebilirsin.
Hocam biraz yeniyim. Açıklayabilir misiniz?
 
Hocam biraz yeniyim. Açıklayabilir misiniz?

Yani koda console'dan input olarak hic bir sey yazmadan "Enter" yazip gecistirirsem, 2 tane bos string'i karsilastirip yine de true ciktisi aldirabilirsin bu kod ile.

x == y && x.length >0 gibi bir test daha eklemeyi dusunebilirsin. ( Sifre bos birakilamaz hatasi )
 
Tamam anladım hocam teşekkürler. Hemen deneyeceğim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…