Я пытаюсь преобразовать переменную timespan в целочисленную переменную, используя «parse». Я получаю сообщение об ошибке, которая говорит:Как изменить переменную timepan на целочисленный тип?
Формат Исключение составил необработанное: Входная строка была не в правильном формате
Это код есть:
private void dateTimePicker4_ValueChanged(object sender, EventArgs e)
{
TimeSpan t = dateTimePicker4.Value.ToLocalTime() - dateTimePicker3.Value.ToLocalTime();
int x = int.Parse(t.ToString());
y = x;
}
Моя цель, чтобы отобразить это изменение времени для двух динамиков времени, динамически в текстовом поле, т. е. разница в минутах между ними должна отображаться автоматически в текстовом поле.
Это ужасный вопрос. Не сам вопрос, просто вы пытаетесь проанализировать значение «ToString». Вам нужно привыкнуть искать существующие свойства и методы, которые могут уже делать то, что вы хотите. Чаще всего этого нет, функциональность обычно существует уже, где-то – musefan
спасибо, будет помнить об этом. –