【发布时间】:2016-04-28 19:31:48
【问题描述】:
我知道使用Convert.To方法读取输入,但是除此之外还有什么方法可以读取。
int k = Convert.ToInt16(Console.ReadLine());
【问题讨论】:
-
这不是你想要的吗?
-
您实际上应该使用
Convert.ToInt32。还有int.Parse。 -
是的,但我想要有没有其他方法
-
好吧,如果你写一个大于 2^16 的数字(更精确的 2^16 - 1),前者最终会产生错误,而
Convert.ToInt32会正常工作。 -
这不是一个重复的问题吗?我敢肯定至少有 20 个类似的。
标签: c# input type-conversion inputstream beginread