如何验证否定字符串数字

时间:2015-06-25 09:27:07

标签: c# wpf

我目前正在做一个C#WPf应用程序。 我可以知道如何验证字符串值吗?示例“0.00”或“-1.00”等?

因为它们都是从SAP检索的字符串返回的,所以无论如何要检查吗?

抱歉,我还是C#的新手,对C#中的功能并不熟悉。

3 个答案:

答案 0 :(得分:1)

我假设您要检查您获得的号码是否为负数?

double number = 0;
if(double.TryParse(myString,out number)){
   if (number > 0)
       \\Do something
}

答案 1 :(得分:0)

你可以使用TryParse()作为下面的

    string s="0.00";
    double dvalue=0;
    if(!double.TryParse(s,out dvalue)){
       //not valid
    }

答案 2 :(得分:-1)

你总是有双重价值吗? 尝试

Double.Parse(...)

编辑:更正的方法