Exportovat (0) Tisk
Rozbalit vše
Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál

Environment.TickCount – vlastnost

Získá počet milisekund uplynulých od spuštění systému.

Obor názvů:  System
Sestavení:  mscorlib (v mscorlib.dll)

public static int TickCount { get; }

Hodnota vlastnosti

Typ: System.Int32
32bitové znaménkem obsahující množství času v milisekundách, která uběhla od posledního spuštění počítače.

Hodnota této vlastnosti je odvozen z systémový časovač a je uložen jako 32bitové celé číslo se znaménkem. Proto, pokud systém běží nepřetržitě, TickCount , zvýší od nuly do Int32.MaxValue pro přibližně 24.9 dnů, potom přejít na Int32.MinValue, což je záporné číslo, pak zvýšit zpět na nulu během příštích dnů 24.9.

TickCount liší Ticks vlastnost, která je počet 100 nanosecond intervalech, které uplynuly od 1/1/0001 12:00 dop.

Použití DateTime.Now vlastnost získat aktuální místní datum a čas v tomto počítači.

Následující příklad ukazuje, jak načíst kladný rozsah hodnoty vrácené TickCount vlastnost. TickCount Vlastnost cykly mezi Int32.MinValue, což je záporné číslo, a Int32.MaxValue každé 49.8 dny. Tato ukázka kódu odebere znaménkový bit na nezáporné číslo, které se cyklicky mezi nulou a MaxValue každých 24.9 dnů.


// Sample for the Environment.TickCount property.

// TickCount cycles between Int32.MinValue, which is a negative 
// number, and Int32.MaxValue once every 49.8 days. This sample
// removes the sign bit to yield a nonnegative number that cycles 
// between zero and Int32.MaxValue once every 24.9 days.

using System;

class Sample 
{
    public static void Main() 
    {
    int result = Environment.TickCount & Int32.MaxValue;
    Console.WriteLine("TickCount: {0}", result);
    }
}
/*
This example produces the following results:

TickCount: 101931139
*/


.NET Framework

Podporováno v: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Podporováno v: 4, 3.5 SP1

Knihovny přenosných tříd

Podporováno v: Knihovny přenosných tříd

.NET pro aplikace pro Windows Store

Podporováno v: Windows 8

.NET pro aplikace pro Windows Phone

Podporováno v: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (role Server Core není podporována), Windows Server 2008 R2 (role Server Core je podporována s aktualizací SP1 nebo novější, architektura Itanium není podporována)

.NET Framework nepodporuje některé verze platforem. Seznam podporovaných verzí naleznete v tématu .NET – požadavky na systém.

Obsah vytvořený komunitou

Přidat
Zobrazit:
© 2014 Microsoft