C#中判断String类型的值是否是数字的方法,可以使用int.TryParse()或double.TryParse()方法
示例如下:
string[] str1 = { "hello" ,"12","12.3"};
for(int i=0; i<str1.Length; i++)
{
if (int.TryParse(str1[i], out int val))
{
Debug.WriteLine($"可以转化为int类型,值为:{val}");
}
if (double.TryParse(str1[i],out double val1))
{
Debug.WriteLine($"可以转化为double类型,值为:{val1}");
}
}
输出结果如下:

本文介绍了在C#中使用int.TryParse()和double.TryParse()方法判断并转换String类型的值为整数或双精度浮点数的示例,展示了如何处理不同类型数值的转换过程。
2万+





