C#,如何取得int32数据的低8位?

2025-03-04 07:32:16
推荐回答(3个)
回答1:

调用 BitConverter 类的 GetBytes(Int32) 方法以将 int 转换为字节数组。
C# 代码
byte[] bytes = BitConverter.GetBytes(201805978);
Console.WriteLine("byte array: " + BitConverter.ToString(bytes));
之后就可以取出数组中的最低的那个字节了.

回答2:

和0xFF进行与操作就行了
例如:
int32 value;
byte low = (byte)(value & 0xFF);

回答3:

mod的话肯定可以吧?