我需要以大于 24 小时的时间跨度格式从字符串中获取总秒数。下面是我使用的代码片段
static void Main(string[] args)
{
string s = "24:55:00.00";
double d = (int)TimeSpan.Parse(s).TotalSeconds;
Console.WriteLine(d);
}
当我跑到上面得到 Exception OverflowException 未处理时。当我使用少于 24 小时的字符串时,比如 23:55:05.09 。代码工作正常。这是 C# 的真正限制还是我遗漏了什么
谢谢