我正在构建多个字节数组的组合。我想快速做到这一点,但寻找一种聪明的方法:
uint A = 1000;
uint B = 2000;
Key[0:3] = BitConverter.GetBytes(A);
Key[4:7] = BitConverter.GetBytes(B);
我看不到一个简单的方法。我不想使用LINQ。其中BitConverter.GetBytes(A)返回4个字节。当然我可以完成16项任务,但这很麻烦。有没有好看的语法很快?
答案 0 :(得分:1)
对每个GetBytes()结果使用Array.Copy方法。
http://msdn.microsoft.com/en-us/library/system.array.copy(v=vs.110).aspx