Environment.TickCount Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.