我想将十六进制转换为 UInt。问题如下:
当我尝试这个时:
uint value = Convert.ToUInt32((hex), 16);
并且十六进制是例如 12 字节大小,一切正常,但是当我尝试转换 32 字节大小的十六进制时,我有这个错误:
value too large or too small for int32
然后我试试这个:
ulong = Convert.ToUInt64((hex), 16);
我得到这个错误。
value too large or too small for int64
有人知道我做错了什么吗?