我刚刚收到了我的应用程序以前从未见过的错误。任何人都有机会明确知道这意味着什么吗?我知道时间间隔持续时间太大,但是实际时间长多少呢?
documentation显示存在一个包含最大可能值的属性'MaxValue'。它还解释了英语中该值的含义。
此字段的值等效于Int64.MaxValue刻度。此值的字符串表示形式为正10675199.02:48:05.4775807,或略大于10,675,199天。
您正在寻找TimeSpan.MaxValue
,它是TimeSpan可以存储的最大滴答数,这是long.MaxValue
,即9223372036854775807
也许,您正在根据公式创建TimeSpan,但是您要用零除。
var variable1 = 1000;
var variable2 = 0;
TimeSpan.FromSeconds(variable1/variable2);
这将引发“ TimeSpan溢出,因为持续时间太长。”例外