Şimdi Ara

C# Console Application Hassasiyet

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
1
Favori
742
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar bir sorum var C#ta büyük küçük harf hassasiyetini nasıl kaldırırım ?

    Örnek olarak şöyle basit birşey yaptım örneğin adam kış yerine Kış yazdığında kabul etmiyor ben kış,Kış,KIŞ,KıŞ yani her türlü bunları kabul etmesini istiyorum teşekkürler

                string Secim; 
    Console.Write("Mevsimi giriniz=");
    Secim = Console.ReadLine();
    switch (Secim)
    {
    case "ilkbahar":
    Console.Write("İlkbahar Ayları:Eylül,Ekim,Kasım2");
    break;
    case "yaz":
    Console.Write("Yaz Ayları=Haziran,Temmuz Ağustos");
    break;
    case "sonbahar":
    Console.Write("Sonbahar Ayları=Aralık,Ocak,Şubat");
    break;
    case "kış":

    Console.Write("Kış Ayları=Aralık,Ocak,Şubat");
    break;
    default:
    Console.WriteLine("Yanlış giriş yaptınız.");
    break;
    }
    Console.ReadKey();



    < Bu mesaj bu kişi tarafından değiştirildi onrkrkmz -- 1 Aralık 2014; 14:10:40 >







  • string Secim;
    Console.Write("Mevsimi giriniz=");
    Secim = Console.ReadLine();
    Secim = Secim.ToLower(); // eklersen sorunun çözülebilir
    switch (Secim)
    {
    case "ilkbahar":
    Console.Write("İlkbahar Ayları:Eylül,Ekim,Kasım2");
    break;
    .
    ......................
    ................
  • Sağolasın



    < Bu mesaj bu kişi tarafından değiştirildi onrkrkmz -- 2 Aralık 2014; 1:36:55 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • aynen ToLower fonksiyonu işi çözer
  • switch(Secim.ToLowerCase())
    Daha sağlıklı olur tabi işin culture boyutu da var ama onula çok bi işin yok sanırım



    < Bu mesaj bu kişi tarafından değiştirildi Guest-42B93504E -- 3 Aralık 2014; 22:00:47 >
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.