Bagikan melalui


TimeSpan Struktur

Definisi

Mewakili interval waktu sebagai nilai bilangan bulat 64-bit yang ditandatangani.

.BERSIH Saat pemrograman dengan .NET, struktur ini tersembunyi, dan pengembang harus menggunakan jenis System.TimeSpan .

C++/WinRT Jenis ini adalah spesialisasi std::chrono::d uration.

TimeSpan digunakan dalam aplikasi sampel streaming Adaptif.

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
Warisan
TimeSpan
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (diperkenalkan dalam v1.0)

Keterangan

Saat pemrograman dengan .NET, struktur ini tersembunyi dan pengembang harus menggunakan struktur System.TimeSpan .

Di JavaScript, struktur ini diakses sebagai nilai, bukan sebagai objek. Misalnya, gunakan var a = 10000, bukan var a = { duration: 10000 }.

Catatan

Dalam JavaScript, nilai TimeSpan yang ditafsirkan sebagai Angka diperlakukan sebagai jumlah interval milidetik, bukan jumlah interval 100 nanodetik. Oleh karena itu, nilai Windows.Foundation.TimeSpan dapat kehilangan presisi saat di-port antar bahasa.

Bidang

Duration

Periode waktu yang dinyatakan dalam 100 unit nanodetik.

Catatan

Di C++/WinRT, bidang ini tidak ada, karena dalam proyeksi bahasa TimeSpan adalah spesialisasi std::chrono::d uration. Jika Anda memerlukan nilai bilangan bulat mentah, gunakan durasi::count untuk mendapatkan jumlah mentah.

Berlaku untuk

Lihat juga