我目前正在做一个C#WPf应用程序。 我可以知道如何验证字符串值吗?示例“0.00”或“-1.00”等?
因为它们都是从SAP检索的字符串返回的,所以无论如何要检查吗?
抱歉,我还是C#的新手,对C#中的功能并不熟悉。
答案 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(...)
编辑:更正的方法