2016 - 2024

感恩一路有你

str1 c#里的decimal.TryParse方法怎么用,我是新手,求大神用通俗易懂的话尽量详细一点说明白谢谢?

浏览量:1479 时间:2021-03-13 08:54:21 作者:admin

c#里的decimal.TryParse方法怎么用,我是新手,求大神用通俗易懂的话尽量详细一点说明白谢谢?

Tryparse的意思和他字面上的意思一样。尝试切换。Return bool type

例如,您的程序需要用户输入两个数字,程序计算两个数字的和,用户输入的类型是字符串类型

但您必须要求用户输入数字,而不是单词(ABC)。因此,这里需要使用tryparse来判断用户输入是否可以转换成十进制。

以一个简单的控制台为例

sum()//sum

{控制台写入线(“输入第一个数字)”

字符串str1=控制台ReadLine()//读取用户输入并获取字符串类型控制台写入线(“Enter SecondNumber”)

字符串str2=控制台ReadLine()//读取用户输入,获取字符串类型

//开始判断是否可以转换成数值类型

decimal num1//定义两个数值类型

decimal num2

if(十进制.TryParse(str1,out num1)和十进制.TryParse(str2,out num2))

{控制台写入线(“总和=”(num1 num2))控制台读取键

}

否则{控制台写入线(”输入类型无效,请在这种情况下重试十进制.TryParse(STR1,out num1)是用法,

尝试将STR1转换为十进制形式,如果无法转换,则返回false。

如果可以转换,out是关键字,它指示将结果输出到哪个变量。上面的代码将转换后的结果转换成num1,并返回true

事实上,它非常简单,只需编写一次。

str1 str2double str2num怎么用

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。