StartsWith örneği.
PHP Kod:
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Length < 3)
return;
if (textBox1.Text.ToLower().StartsWith("www"))
{
MessageBox.Show("Evet, girilen değer www ile başlıyor...");
}
else { MessageBox.Show("Girilen değer www ile başlamıyor!");
}
}
Yukarıda ki örnekte textBox1'de ki metin www ile başlıyormu bunu kontrol ediyoruz.
EndsWith Örneği
PHP Kod:
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text.Length < 4)
return;
if(textBox1.Text.ToLower().EndsWith(".com"))
{
MessageBox.Show("Girdiğiniz domain .com uzantılı...");
}
else if (textBox1.Text.ToLower().EndsWith(".net"))
{
MessageBox.Show("Girdiğiniz domain .net uzantılı...");
}
else if(textBox1.Text.ToLower().EndsWith(".org"))
{
MessageBox.Show("Girdiğiniz domain .org uzantılı...");
} else
{
MessageBox.Show("Girdiğiniz domain uzantısı tanımlı değil!");
}
}
Bu örnekte ise textBox1'e girilen domainin hangi uzantı ile bittiğini kontrol ediyoruz. Listeyi dilediğiniz gibi uzatabilirsiniz .co .ist .biz .online .xyz gibi gibi)
DipNot: ToLower() komutu textboxa girilen metin büyük küçük dengesini ayarlayıp doğru sonucu bulabilmek için kullanılır. Veriyi kontrol ederken tüm karakterleri küçük yapar.