Я знаю, что таких вопросов много, но я не могу найти ответ на свой.
У меня есть эта строка кода С#:
var x = TimeSpan.ParseExact("800", "hmm", CultureInfo.InvariantCulture);
И он выдает исключение о том, что формат ввода недействителен. Если поставить "0800" и "чхмм", то работает. Я видел, как люди используют одну букву «h» в TimeSpan-Conversions, поэтому это должно быть возможно. Также нет специальных букв, которые нужно было бы экранировать.
Я попытался использовать CurrentCulture вместо InvariantCulture, но это ничего не изменило. Прямо сейчас я дополняю свои строки, чтобы с левой стороны были 0, но я хотел бы знать, почему не удалось выполнить TimeSpan-Parsing.