C#是没有isnumeric这个函数的。但是它提供一些类似的功能。
在int,double等基本数据类型里,提供了TryParse函数。通过这个函数,能实现类似isnumeric的功能。
以下用int写一个例子。
int i;
string a="123";
if(int.TryParse(a, out i))
{
//这里处理;如果是整数。现在i的值是123。
}
else
{
//如果a不是int类型的内容,这时候,i的值是0.
}
C#是没有isnumeric这个函数的。但是它提供一些类似的功能。
在int,double等基本数据类型里,提供了TryParse函数。通过这个函数,能实现类似isnumeric的功能。
以下用int写一个例子。
int i;
string a="123";
if(int.TryParse(a, out i))
{
//这里处理;如果是整数。现在i的值是123。
}
else
{
//如果a不是int类型的内容,这时候,i的值是0.
}