将输入转换为int会给出错误的数字

时间:2017-11-06 02:13:27

标签: c#

使用下面的代码,当我写入输入到控制台的内容时,如果我输入54,它将返回6。我不确定为什么会这样,我想知道。

namespace VariablePractice
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello, World.");
            int input = Convert.ToInt32(Console.Read());
            Console.WriteLine("You entered: " + input);
            Console.ReadKey();
        }
    }
}

0 个答案:

没有答案