时间跨度与持续时间
本文关键字:持续时间 时间跨度 | 更新日期: 2023-09-27 18:27:31
在阅读了Timespan
结构体和Duration
结构体的MSDN页面后,
我必须承认,我仍然不确定他们之间有什么区别。
此外,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
您可能想要使用TimeSpan
。
TimeSpan
是System
名称空间中的通用数据结构。Duration
是一种专门用于WPF动画的结构。Duration的描述很好地概括了它:
表示日程表处于活动状态的持续时间。
如果您想做到这一点(定义WPF动画时间线的持续时间),请使用Duration
。否则,请使用TimeSpan
。