C# short 寄存器 16位 高低位反转

private short ReversalHighLowByte(short val)
{
    byte[] arrSrc = BitConverter.GetBytes(val);
    byte[] arrDst = new byte[arrSrc.Length];

    arrDst[0] = arrSrc[1];
    arrDst[1] = arrSrc[0];

    return BitConverter.ToInt16(arrDst, 0);
}
posted @ 2022-12-09 13:50  double64  阅读(595)  评论(0)    收藏  举报