как заставить систему распознавать, даже если я вводил только отдельные данные за время? я хочу, чтобы пользователь мог ввести один номер (2 или 3), и он распознает его как 02:00 или 03:00. В настоящее время она работает идеально, если пользователь вставить 02 или 03.Вставить одно целое число как функцию времени
starttime = DateTime.ParseExact(txtStart2.Text, "HH", CultureInfo.InvariantCulture);
endtime = DateTime.ParseExact(txtEnd2.Text, "HH", CultureInfo.InvariantCulture);
Label3.Text = starttime.ToShortTimeString();
Label4.Text = endtime.ToShortTimeString();
Ваш код бросает исключение исключения FormatException: строка ввода не была в правильном формате .. –
Я обновил свой ответ, пожалуйста, посмотрите. – Adil