Добрый день, подскажите, как получить текущее значение времени в миллисекундах?
Относительно какой точки отсчета? Если имеется в виду unix-time, то:
DateTimeOffset.ToUnixTimeMilliseconds
"Возвращает количество миллисекунд, истекших с 1970-01-01T00:00:00.000Z."
Соответственно:
long currentMilliseconds = DateTimeOffset.Now.ToUnixTimeMilliseconds();
Да, спасибо, это и имел ввиду, попробую сегодня )
А как можно измерить к примеру время выполнения функции при помощи DateTimeOffset.Now.ToUnixTimeMilliseconds()?
@capman Ну если именно так надо, то:
void functionToMeasure() { long currentMilliseconds = DateTimeOffset.Now.ToUnixTimeMilliseconds(); // Function code long measuredMilliseconds = DateTimeOffset.Now.ToUnixTimeMilliseconds() - currentMilliseconds; }