为什么ToString()方法的返回值四舍五入到一万?

时间:2019-05-02 05:07:50

标签: c#

我有一个List<>,可以容纳超过10000的项目,但是每当我调用ToString()方法并打印出Count的项目时,它总是会说10000

Console.Write("\n" + $"Hour {Globals.ElapsedTime}: {UpdatedList.Count.ToString()} bots");

当我调试它时,我会看到UpdatedList包含超过10000个项目,但控制台将始终打印出10000。但是,当它低于10000时,它将打印出准确的值。

我认为Int32的上限超过200万,所以我不知道发生了什么。

0 个答案:

没有答案