Environment.TickCount Propriedade

Definição

Obtém o número de milissegundos decorridos desde que o sistema foi iniciado.

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

Valor da propriedade

Um inteiro com sinal de 32 bits que contém a quantidade de tempo em milissegundos que se passou desde a última vez em que o computador foi iniciado.

Comentários

Essa propriedade retorna o resultado truncado de TickCount64. Para obter diferenças de versão e informações sobre a frequência de atualização, consulte as TickCount64 observações.

Importante

Como o valor do valor da TickCount propriedade é um inteiro com sinal de 32 bits, se o sistema é executado continuamente, TickCount incrementa de zero para Int32.MaxValue aproximadamente 24,9 dias e, em seguida, salta para Int32.MinValue, o que é um número negativo, então incrementa de volta para zero durante os próximos 24,9 dias. Você pode contornar esse problema lançando o resultado para TickCountuint. Isso funciona porque int e uint são uma representação complementar de dois. Essa solução alternativa é válida em todas as plataformas.

TickCount é diferente da DateTime.Ticks propriedade, que é o número de intervalos de 100 nanossegundos decorridos desde 1/1/0001, 12:00am.

Use a DateTime.Now propriedade para obter a data e a hora locais atuais.

Aplica-se a

Confira também