Active Directory에서 값을 설정하기 위해 AD 속성에 할당 할 때 부호없는 8 바이트 정수로 변환하고 싶습니다..NET long을 부호없는 8 바이트 정수로 변환
어떻게하면됩니까?
Active Directory에서 값을 설정하기 위해 AD 속성에 할당 할 때 부호없는 8 바이트 정수로 변환하고 싶습니다..NET long을 부호없는 8 바이트 정수로 변환
어떻게하면됩니까?
long이 음수이면 단순한 형변환으로 인해 문제가 발생할 수 있으며 OverflowException이 발생할 수 있습니다. 올바르게 캐스팅되었는지 확인하려면 unchecked 구문을 사용해야합니다.
ulong myUnsignedValue = unchecked((ulong)originalLongValue);
long
을 ulong
으로 전송하십시오.
자세한 정보 here.
* ulong *? – Ben