2015-12-21 51 views
6

在閱讀MSDN頁面爲Timespan結構和Duration結構,
我必須承認,我仍然不確定他們之間有什麼區別。TimeSpan vs持續時間

另外,Duration結構包含一個Duration(TimeSpan) Ctor,
,這使得它們更加相似。

那麼任何人都可以告訴我什麼時候應該使用它們?

時間跨度結構:
https://msdn.microsoft.com/en-us/library/system.timespan.aspx

期限結構:
https://msdn.microsoft.com/en-us/library/system.windows.duration.aspx

回答

12

你可能想使用TimeSpan

TimeSpanSystem命名空間中的通用數據結構。 Duration是WPF動畫的專門結構。的Duration描述概括起來相當不錯:

代表的時候,一個Timeline是活動的持續時間。

如果要做到這點(定義WPF動畫時間軸的持續時間),使用Duration。否則,請使用TimeSpan

+1

非常好..命名空間確實揭開了答案..謝謝 – spaceman