Получить дни как int из временного интервала?

В настоящее время у меня есть это:

var x = Convert.ToString(dateTimePicker2.Value.Subtract(dateTimePicker1.Value));
int xDays = Convert.ToInt32(x.Substring(0,1));

Но это уродливо и делает меня несчастным внутри (Также не работает для двузначных диапазонов дней, например, 15). Есть ли лучший способ сделать это?

6
задан 2 February 2012 в 02:57
поделиться