TimeSpan Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |