C# dilinde, gelen bir verinin sayısal değer olup olmadığını kontrol eden uygulamamız. Düzenli ifade (Regular Expression) kullanılarak kontrol yapılmıştır.
//Öncelikle Regular Expression kütüphanesini sistemimize ekliyoruz
using System.Text.RegularExpressions;
public Boolean csSayisalMi(String strVeri)
{
if (String.IsNullOrEmpty(strVeri) == true)
{
return false;
}
else
{
Regex desen = new Regex("^[0-9]*$");
return desen.IsMatch(strVeri);
}
}
Kullanımı şu şekildedir.
String Kelime = "Serkan TOGAL";
MessageBox.Show(csSayisalMi(Kelime));
//Çıkan Sonuç: False