所以我试图在浮点数中输入和输出.
Console.WriteLine("Enter float number: ");
float number = Console.ReadLine();
Console.WriteLine("{0}", number);
Run Code Online (Sandbox Code Playgroud)
我看到ReadLine将在字符串中格式化的问题将导致"错误CS0029:无法将类型'字符串'隐式转换为'浮动'(CS0029)".现在,我如何将字符串转换为浮点数?我可以使用float.Parase:
string unformattedNumber;
float number;
Console.WriteLine("Enter float number: ");
unformattedNumber = Console.ReadLine();
number = float.Parse(unformattedNumber);
Console.WriteLine("{0}", number);
Run Code Online (Sandbox Code Playgroud)
但有没有更好的方法来转换为与ReadLine语句相同的行?
| 归档时间: |
|
| 查看次数: |
11732 次 |
| 最近记录: |