سلام
یک مقدار در یک تکست باکس وارد می کنیم چطور میشه فهمید که این رشته یک عدد است
توی ویژوال بیسیک تابعی وجود داره به نام ISnumeric که یک رشته را میگیره و اگه خروجی True بده یعنی این رشته عدده، توی سی شارپ چنین تابعی هست؟
سلام
یک مقدار در یک تکست باکس وارد می کنیم چطور میشه فهمید که این رشته یک عدد است
توی ویژوال بیسیک تابعی وجود داره به نام ISnumeric که یک رشته را میگیره و اگه خروجی True بده یعنی این رشته عدده، توی سی شارپ چنین تابعی هست؟
string Str = "124";
bool Flag = true;
for (int i = 0; i < Str.Length; i++)
{
if (!Char.IsDigit((char)Str[i]))
Flag = false;
}
textBox1.Text = Flag.ToString();//trye is digit
با سلام تابع IsNumeric رو در این تایپیک گذاشتم