我有一个从文件中读取“定时”数据的应用程序;目前,我的输入是这样的:
-- 编辑 -- 我发现了一个失败的实际案例。
0:0:1:934 > >> GOOD MORNING.<br>
但是我似乎在将其解析为有效的 TimeSpan 时遇到了一些麻烦。如果有人能指出我正确的方向,我将不胜感激,因为到目前为止我发现的产品在解决问题方面提供的东西并不多。
正如我的代码所代表的那样;
String StoredTime = ArchiveLine.Split('>')[0].TrimEnd();
String StoredFrame = ArchiveLine.Substring(ArchiveLine.IndexOf('>')+1).TrimStart();
TimeSpan FrameTime = TimeSpan.Parse(StoredTime, DateTimeFormatInfo.InvariantInfo);
它会引发格式异常。
谢谢。