まず、私は c# に非常に慣れていないので、ご容赦ください。UDP 経由で 3 つの int と 4 バイトをコンピューターに設定しようとしています。このスレッドを使用して、変数の連結を支援しました C# で 2 つ以上のバイト配列を結合する最良の方法。現在、バイトを配列に BlockCopy しようとしてエラーが発生しています。私の配列の長さは 12 バイトで、バイト 9、4、5、および 6 が必要です。私のコードは
byte[] UDPPacket = new byte[16];
Buffer.BlockCopy(button[9],0,UDPPacket,0,1);
そして、それはエラーになっています
(parameter)byte[]buttons
このBlockCopy
方法は、ある配列を別の配列にバイト単位でコピーする場合に機能すると思います。私が間違っていることへの洞察はありますか?