Çözüldü C# Harf duyarlılğı kaldırma kodu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Ahmet_73

Centipat
Katılım
9 Aralık 2023
Mesajlar
76
Daha fazla  
Cinsiyet
Erkek
Şimdi benim bir giriş sayfam var ve bunda kullanıcı adı textbox'ına mesela Ahmet yazınca giriş yapmasını istiyorum. Bir de harf duyarılığını kaldırıp Ahmet, Ahmet, Ahmet bu üçüyle de giriş yapmasını istiyorum ama başka bir şeyle giriş yapmasın. Biri bana kodunu atabilir mi?
 
Son düzenleyen: Moderatör:
Çözüm
C#:
private void btnGiris_Click(object sender, EventArgs e)
 {
  string kul_adı = "AHMET";
  string sifre = "1234";
  string değer = txtKulAdı.Text.ToUpper();


  if(kul_adı == deger && sifre == txtSifre.Text)
  {
    MessageBox.Show("Giriş Başarılı.");
    AnaSayfa anasyf = new AnaSayfa();
    anasyf.ShowDialog();
  }
  else
  {
    MessageBox.Show("Hatalı Şifre Veya Hullanıcı Adı.");
  }

Hatalarım olabilir. OCR biraz karıştırmış olabilir.
Kodunu atamam ama textbox'ta sadece ilk harfi büyük yapıp diğerlerini küçük yaparak giriş yapmayı sağlayabilirsiniz.
 

Dosya Ekleri

  • 1720180402527.png
    33,7 KB · Görüntüleme: 30
Son düzenleyen: Moderatör:
Ben 3 seçenek de olsun istiyorum.
Seçenekler aynı değil mi? Harf duyarlılığı kalkarsa zaten büyük küçük harfli kullanıcı adları da aynı yere yönlendirilecek. Yani biri Ahmet, biri ahmet olursa ikisi de aynı kullanıcı sayfasına erişecek. İstediğiniz de bu zaten.

TextBox'a girilen değerin ilk harfini büyüğe çevirip diğer harfleri küçüğe çevirirseniz ahmet "Ahmet", aHmeT de yine "Ahmet" olarak çıkacak ve aynı yere yönlendirilecektir.
 
Son düzenleyen: Moderatör:

Benim ne yapmam gerekiyor şimdi?
 
Son düzenleyen: Moderatör:
Dilerseniz hepsini büyük yapıp da girebilirsiniz.

C#:
string orijinalDeger = "Merhaba Dünya!";
string buyukHarfliDeger = orijinalDeger.ToUpper();

Yukarıdaki kod işinizi görür.

Orijinal değer textbox'a girilen değer olarak ayarlayın.

Yalnız kul_adı değişkenini AHMET olarak ayarlayın.
 

Bir deneyeyim.
 
Son düzenleyen: Moderatör:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…