原文地址: http://www.codeproject.com/useritems/IsNumeric.asp
public bool isNumeric(string val, System.Globalization.NumberStyles NumberStyle)
{
Double result;
return Double.TryParse(val,NumberStyle,System.Globalization.CultureInfo.CurrentCulture,out result);
}
Using Other Cultures
I use the current culture in the as shown in the code below.
A list of all available culture names can be obtained Here.
public bool isNumeric(string val, System.Globalization.NumberStyles NumberStyle, string CultureName)
{
Double result;
return Double.TryParse(val,NumberStyle,new System.Globalization.CultureInfo(CultureName),out result);
}
本文介绍了一种使用 C# 实现的判断字符串是否为数值的方法,并提供了两种不同文化的数值验证方式。通过 Double.TryParse 方法,结合当前文化或指定文化,可以有效地进行数值型字符串的验证。
702

被折叠的 条评论
为什么被折叠?



