int.TryParse失败,并在C#中使用Console.ReadLine()

如果我在简单的控制台应用程序中尝试以下代码:

string input = Console.ReadLine();
bool isString = int.TryParse(input, out myid);

我收到一个错误,指出“int.TryParse(string out int)'的最佳重载方法匹配'有一些无效的参数。我无法弄清楚为什么。请问有谁能解释这一点?


在将它传递给int.TryParse之前,需要将myid声明为int

int myid;
string input = Console.ReadLine();
bool isString = int.TryParse(input, out myid);
链接地址: http://www.djcxy.com/p/89837.html

上一篇: int.TryParse failing with Console.ReadLine() in C#

下一篇: TryParse Invalid Arguments