我有一個包含Datetimes的列表。計算2個日期時間之差(Timespan + double)
要計算我使用TimeSpan
的2個日期時間之間的差異。
public static List<DateTime> list = new List<DateTime>();
TimeSpan ts = new TimeSpan();
double result = 0;
ts = DateTime.Now - list[list.Count-1];
result = ts.TotalSeconds;
調試時這個代碼兩者DateTime.Now
和list[list.Count-1]
具有DateTime是否其中DateTime.Now是關閉的過程更高則列表的值。
但由於某些原因,我在變量結果中一直得到0,究竟是怎麼發生的?
最好的問候,皮特
這工作得很好:http://ideone.com/2FViv – mellamokb 2012-04-26 14:45:56
你分配給'list'有什麼價值?在上面的代碼中,它看起來像是一樣的。 – SouthShoreAK 2012-04-26 14:47:56