TimeSpan 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以帶正負號的 64 位整數值表示時間間隔。
。網 使用 .NET 進行程式設計時,這個結構會隱藏,開發人員應該使用 System.TimeSpan 類型。
C++/WinRT 此類型是 std::chrono::d uration的特製化。
TimeSpan 用於 調適型串流範例應用程式中。
public value class TimeSpan
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
struct TimeSpan
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public struct TimeSpan
var timeSpan = {
duration : /* Your value */
}
Public Structure TimeSpan
- 繼承
-
TimeSpan
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.FoundationContract (已於 v1.0 引進)
|
備註
使用 .NET 進行程式設計時,此結構會隱藏,開發人員應該使用 System.TimeSpan 結構。
在 JavaScript 中,此結構會以值的形式存取,而不是做為 物件。 例如,請使用 var a = 10000
,而不是 var a = { duration: 10000 }
。
注意
在 JavaScript 中,解譯為 Number 的 TimeSpan 值會視為毫秒間隔數目,而不是 100 奈秒間隔的數目。 因此,在語言之間移植時,Windows.Foundation.TimeSpan 值可能會失去精確度。
欄位
Duration |
以 100 奈秒為單位所表示的時段。 注意 在 C++/WinRT 中,此欄位不存在,因為該語言投影 TimeSpan 是 std::chrono::d uration的特製化。 如果您需要原始整數值,請使用 duration::count 來取得原始計數。 |