Конвертировать .NET долго в беззнаковие 8-байтовое целое число

StackOverflow https://stackoverflow.com/questions/2909477

Вопрос

Для установки значения в Active Directory я хотел бы преобразовать длинное в беззнакоменном 8-байтовом целочисленном числе, для присваивания свойства AD.

Как я могу это сделать?

Это было полезно?

Решение

Простой актером может вызвать проблемы, если долго негативно, и может привести к переполнению. Вам нужно будет использовать не отмечающуюся Синтаксис, чтобы обеспечить его правильно.

ulong myUnsignedValue = unchecked( (ulong)originalLongValue );

Другие советы

Лить long к А. ulong.

Больше информации здесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top