我正在寻找的是如何读取用户从命令行(控制台项目)给出的整数。我主要了解C++,并且已经开始使用C#路径。我知道Console.ReadLine();只需要一个字符/字符串。简而言之,我正在寻找此的整数版本。

只是让您大致了解我在做什么:

Console.WriteLine("1. Add account.");
Console.WriteLine("Enter choice: ");
Console.ReadLine(); // Needs to take in int rather than string or char.

我已经为此寻找了很长一段时间。我在C上找到了很多东西,但在C#上却找不到。但是,我确实在另一个站点上发现了一个建议从char转换为int的线程。我敢肯定必须有比转换更直接的方法。

最佳答案

您可以使用Convert.ToInt32()函数将字符串转换为整数

int intTemp = Convert.ToInt32(Console.ReadLine());

关于c# - 从用户输入读取整数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24443827/

10-11 22:27
查看更多