作业帮 > 综合 > 作业

C#中decimal.TryParse(,out ) 是干什么用的?

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 17:19:43
C#中decimal.TryParse(,out ) 是干什么用的?
C#中decimal.TryParse(,out ) 是干什么用的?
1.首先这个函数返回类型为bool类型,用以判断作为参数的字符串是否可以转换为decimal类型.
2.如果可以转换,那么则将转化结果以out类型参数的方式返回:
decimal res=0m;
string str="3.1415926";
bool convertible= decimal.TryParse(str,out res);
此时,变量convertible的值为true,res的值为3.1415926,
如果上述str的值为"ABCDE"(任意例子),
则此时,变量convertible的值为false,res的值为0m