只能先通过 Console.ReadLine() 然后转换成整型吗?

解决方案 »

  1.   

    Console.Read 方法返回的是 string 类型的数据,所以必须得转换。
      

  2.   

    不管用户输入的是什么。到了你的后台都会变成string格式。
    只有让别人输入进去,然后你把他转换成你想要的格式,前提是输入的格式和你转型的格式是合法的
      

  3.   

    从控制台读取的数据都是 string 需要进行格式转换建议 Trim() 之后用 Int32.TryParse
      

  4.   

    必须的,就算是用户输入的是整型的,控制台也认为这是个string类型,所以必须要转换成整型