Я знаю, что когда я использую DateTime.Now.Ticks в C #, он возвращает длинное значение, но мне нужно сохранить его в переменной int, и я не понимаю, могу ли я поддерживать эту точность или нет.На данный момент у меня просто есть приведение
int timeStampValue = (int)DateTime.Now.Ticks;
Это ограничение проекта, поэтому я понимаю, что теряется куча точности.Я думаю, я просто не мог придумать другой способ сделать временную метку, хранящуюся в int, которую я мог бы затем сравнить с другими временными метками.очень цениться.
Все ответы были иллюстративными.Я на самом деле закончил тем, что настроил процесс, включающий счетчики, где при использовании элемента его счетчик устанавливается на «0», а все остальные счетчики увеличиваются на 1. Тогда какой бы самый высокий счетчик не использовался следующим элементом.