首先,我对 c# 很陌生,所以请多多包涵。我正在尝试通过 UDP 为计算机设置 3 个整数和 4 个字节。我已经使用这个线程来帮助连接我的变量在 C# 中组合两个或多个字节数组的最佳方法。目前,我在尝试将字节块复制到数组中时出错。我的数组长 12 个字节,我需要字节 9、4、5 和 6。我的代码是
byte[] UDPPacket = new byte[16];
Buffer.BlockCopy(button[9],0,UDPPacket,0,1);
它出错了
(parameter)byte[]buttons
我相信该BlockCopy
方法适用于将一个数组按字节复制到另一个数组。任何洞察我做错了什么?