假设我有一个十六进制字符串
00 00 04 01 11 00 08 00 06 C2 C1 BC
第 7、8 和 9 个八位字节是我需要生成的数字。十六进制是
00 06 C2
这个数字原来是 1730
。有了以下内容,我该如何简化它?
byte b1 = 0x00;
byte b2 = 0x06;
byte b3 = 0xC2;
Console.WriteLine(Convert.ToInt32((Convert.ToString(b1, 16)) + (Convert.ToString(b2, 16)) + (Convert.ToString(b3, 16)), 16));
我知道必须有更简单的方法。我尝试了 Console.WriteLine((b1 + b2 + b3).ToString());
但它不起作用。
最佳答案
关于c# - 如何添加 3 个字节并返回整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16580478/