C# TextBox'a bir şey yazılmayınca uyarı veren kod nedir?

aimCAN

Yoctopat
Katılım
21 Ekim 2021
Mesajlar
1
Daha fazla  
Cinsiyet
Erkek
Textbox nesnesine herhangi bir şey yazmadığımda uyarı mesajı veren kod nedir acaba?
 
Messagebox.Show("Bir şey yazmadınız");

Bir şey yazılıp yazılmadığını şu şekilde kontrol edebilirsiniz:

C#:
if (textbox1.Text.Lenght == 0) {
    MessageBox.Show("Bir şey yazmadınız");
}else{
    // Kodu işlemeye devam et
}
 
Bu kod tek başına yeterli olmaz, çünkü kullanıcı boşluk bırakırsa kodları çalıştırmaya devam edecektir. Bunun yerine aşağıdaki kodu kullanabilir.

C#:
if (String.IsNullOrEmpty(textbox1.Text))
{
    MessageBox.Show("Bir şey yazmadınız");
}
else
{
    // Kodlar
}
 

Benim yazdığımı okusaydınız iyiydi ama neyse.
 
C#:
if (textbox1.Text.Length == 0)
C#:
if (String.IsNullOrEmpty(textbox1.Text))

İki kod da hatalı. İkisi de aslında aynı işe yarıyor. Kutu tamamen boş olduğu zaman işlemler gerçekleşmiyor. Yalnız kullanıcının boşluk karakteri girme olasılığı da var, bu yüzden string.IsNullOrWhiteSpace() kullanılır.
 
C#:
if (textBox2.Text==""){
    Console.WriteLine("Boş bıraktınız.");
}
else{
    //Devam
}

Buda yeterli
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…