Конвертировать .NET долго в беззнаковие 8-байтовое целое число
-
04-10-2019 - |
Вопрос
Для установки значения в Active Directory я хотел бы преобразовать длинное в беззнакоменном 8-байтовом целочисленном числе, для присваивания свойства AD.
Как я могу это сделать?
Решение
Простой актером может вызвать проблемы, если долго негативно, и может привести к переполнению. Вам нужно будет использовать не отмечающуюся Синтаксис, чтобы обеспечить его правильно.
ulong myUnsignedValue = unchecked( (ulong)originalLongValue );
Другие советы
Лить long
к А. ulong
.
Больше информации здесь.
Не связан с StackOverflow