我正在使用 C# 将 long 转换为 8 槽字节数组
Byte[] Data = BitConverter.GetBytes(data.LongLength);
例如,如果data.LongLenght
是 172085,我得到以下数组 { 53,160,2,0,0,0,0,0 } 但是在我将它发送到我的 c++ 服务器之后,我想再让它变长。
我试过这个但没有成功......
long fileLenght = 0;
for( int i=0;i < 8; ++i)
fileLenght = (fileLenght << 8) + Data[i];