c#DateTime.ParseExact小数秒问题

Aks*_*Aks 7 c# datetime

我有一个场景,我正在从文件中读取值并将其转换为DateTime.问题在于,在我的时间里,有时我有5个小数位,有时秒,有时是6个.例如,19:23:30.1234512:13:33.123456.如果我必须解析这个,我不能使用ss.fffffss.ffffff.我该怎么办?

Jos*_*osh 10

尝试使用六个大写字母F. 根据F自定义格式说明符标题下的文档:

与ParseExact,TryParseExact,ParseExact或TryParseExact方法一起使用的"F"格式说明符的数量表示可成功解析字符串的秒分数的最高有效位数.