TimeSpan.Parse days元素范围从0到10675199.为什么这个数字?

use*_*er1 1 c# parsing timespan

从TimeSpan.Parse方法的文档中我们看到days元素的范围是0到10675199.我只是想知道微软是否有任何逻辑选择这个数字?

TimeSpan.Parse文档

nsg*_*cev 6

取自此处:TimeSpan.MaxValue Field

此字段的值等于Int64.MaxValue标记.此值的字符串表示形式为正10675199.02:48:05.4775807,或略大于10,675,199天.

  • Int64 是 9,223,372,036,854,775,807,因为它是 64 位可以组成的最大数。谢谢你为我解惑 (2认同)