Environment.TickCount Özellik

Tanım

Sistem başlatıldıktan sonra geçen milisaniye sayısını alır.

public:
 static property int TickCount { int get(); };
public static int TickCount { get; }
static member TickCount : int
Public Shared ReadOnly Property TickCount As Integer

Özellik Değeri

Bilgisayarın son başlatılmasından bu yana geçen milisaniye cinsinden süreyi içeren 32 bit imzalı tamsayı.

Açıklamalar

Bu özellik, değerinin kesilmiş sonucunu TickCount64döndürür. Sürüm farklılıkları ve güncelleştirme sıklığı hakkında bilgi için açıklamalar bölümüne TickCount64 bakın.

Important

Özellik değerinin TickCount değeri 32 bit işaretli bir tamsayı olduğundan, sistem sürekli çalışıyorsa, TickCount yaklaşık 24,9 gün boyunca sıfırdan Int32.MaxValue 24,9 güne çıkar ve negatif bir sayı olan öğesine atlar Int32.MinValueve sonraki 24,9 gün içinde sıfıra geri artar. sonucunu TickCountuintolarak dönüştürerek bu soruna geçici bir çözüm bulabilirsiniz. Bu işe yarar çünkü int ve uint ikinin tamamlayıcı temsilidir. Bu geçici çözüm tüm platformlarda geçerlidir.

TickCount özelliğinden farklıdır. Bu, 1/1/0001, 01:00'dan DateTime.Ticks bu yana geçen 100 nanosaniyelik aralıkların sayısıdır.

DateTime.Now Geçerli yerel tarih ve saati almak için özelliğini kullanın.

Şunlara uygulanır

Ayrıca bkz.