Şimdi Ara

C# string içindeki özel karakterleri ve sayıları bulma?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
7.024
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • C# ta bitirme projesi için kayıt ol kısmı var ve burada ad soyad kısmında girilen değerin sadece harf olup olmadığını nasıl kontrol edebilirim.
    Aşağıdaki gibi bi kod yazdım sayılarda sıkıntı yok ama diğer özel karakterlerde sıkıntı çıkartıyor + da hata verirken - * gibi diğerlerini geçiyor.Özel karakterler için IsSymbol yerine kullanabileceğim başka bir metot var mı veya en başta dediğim gibi bu işlemin başka bir kısayolu var mı.
             
    public void Kontrol(string metin)
    {
    char[] karakter = metin.ToCharArray();
    for (int i = 0; i < metin.Length; i++)
    {
    if (Char.IsSymbol(karakter[i]) || Char.IsNumber(karakter[i]))
    {
    MessageBox.Show("Lütfen Ad ve Soyad kısmında sadece harf giriniz");
    break;
    }
    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi MeGlr -- 4 Mart 2016; 23:42:05 >







  •  
    public void Kontrol(string metin)
    {
    char[] karakter = metin.ToCharArray();
    for (int i = 0; i < metin.Length; i++)
    {
    if (!char.IsControl(karakter[i]) &&!char.IsLetter(karakter[i])&& (karakter[i] != ' '))
    {
    MessageBox.Show("Lütfen Ad ve Soyad kısmında sadece harf giriniz");
    break;
    }
    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 5 Mart 2016; 8:58:25 >
  • quote:

    Orijinalden alıntı: Gökşen PASLI

     
    public void Kontrol(string metin)
    {
    char[] karakter = metin.ToCharArray();
    for (int i = 0; i < metin.Length; i++)
    {
    if (!char.IsControl(karakter[i]) &&!char.IsLetter(karakter[i])&& (karakter[i] != ' '))
    {
    MessageBox.Show("Lütfen Ad ve Soyad kısmında sadece harf giriniz");
    break;
    }
    }
    }


    Teşekkürler
  • 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.