0

是否有任何类C#类似于其中的NumberformatJava,验证字符串是一个数字。

NumberFormat numberFormat = NumberFormat.getInstance();
Number number = numberFormat.parse(string);

在尝试使用以下参数进行浮点时 float.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out fValue),

value=6666.77777 四舍五入为 6666.778。

谁能帮忙,我不希望我的价值四舍五入。

4

2 回答 2

6

如果数字是 int,则使用int.TryParse它将返回 true。

例如

string str = "123";
int temp;
if (int.TryParse(str, out temp))
{
    //its an int
}
else
{
    // not an int
}
于 2012-10-15T11:21:25.013 回答
-1
int a
bool isNumber = int.TryParse("500", out a);

替换int为您要检查的任何数字

于 2012-10-15T11:22:05.343 回答