Я пытаюсь напечатать метку времени в строку, где:
Каждая временная метка основана на 1970.1.1 и увеличивается на (длинное) количество секунд и (длинное) количество микросекунд (всегда меньше 1 с).
Вот что я делаю:
DateTime TimeStamp = new DateTime(1970, 1, 1);
TimeSpan span = new TimeSpan(0, 0, 0, (int)Soc, (int)Fracsec.Fracsec);
TimeStamp += span;
Я только что заметил, что DateTime и TimeSpan используют миллисекунды вместо микросекунд, и для меня крайне важно, чтобы я использовал микросекунды, может кто-нибудь сказать мне, как этого добиться?
Далее я пытаюсь отобразить результат за одну операцию (надеюсь). Есть ли способ сделать это?