Environment.TickCount Tulajdonság

Definíció

A rendszer elindítása óta eltelt ezredmásodpercek számát adja meg.

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

Tulajdonság értéke

Egy 32 bites aláírt egész szám, amely a számítógép utolsó indítása óta eltelt időt tartalmazza ezredmásodpercben.

Megjegyzések

Ez a tulajdonság a csonkolt eredményt TickCount64adja vissza. A verzióbeli különbségekről és a frissítés gyakoriságáról a TickCount64 megjegyzésekben olvashat.

Important

Mivel a TickCount tulajdonság értéke egy 32 bites aláírt egész szám, ha a rendszer folyamatosan fut, TickCount körülbelül 24,9 napig nulláról Int32.MaxValue 24,9 napra nő, majd a következő 24,9 nap során visszaugrik Int32.MinValuea nullára, ami negatív szám. Ezt a problémát megkerülheti úgy, hogy az eredményt TickCount a következőre uintadhatja. Ez azért működik, mert intuint két kiegészítő ábrázolás. Ez a kerülő megoldás minden platformon érvényes.

TickCount eltér a DateTime.Ticks tulajdonságtól, amely a 100 nanoszekundumos intervallumok száma, amelyek 0001.01.01. és 12.00 óra között elteltek.

DateTime.Now A tulajdonság használatával szerezze be az aktuális helyi dátumot és időpontot.

A következőre érvényes:

Lásd még