【发布时间】:2012-08-13 20:12:48
【问题描述】:
首先,我对c#很陌生,所以请多多包涵。我正在尝试通过 UDP 为计算机设置 3 个整数和 4 个字节。我用这个线程来帮助连接我的变量Best way to combine two or more byte arrays in C#。目前,我在尝试将字节块复制到数组中时出错。我的数组长 12 个字节,我需要字节 9、4、5 和 6。我的代码是
byte[] UDPPacket = new byte[16];
Buffer.BlockCopy(button[9],0,UDPPacket,0,1);
它出错了
(parameter)byte[]buttons
我相信BlockCopy 方法适用于将一个数组按字节复制到另一个数组。对我做错了什么有任何见解吗?
【问题讨论】: