private ushort MakeWord(byte a, byte b) { return ((ushort)(((byte)(a)) | ((ushort)((byte)(b))) << 8)); } private long MakeLong(ushort a, ushort b) { return ((long)(((ushort)(a)) | ((ulong)((ushort)(b))) << 16)); }
上面是转换成短整形,下面的是转换成长整形