我想用一行代码用值填充EXISTING(我知道如何用这些值初始化)数组。
这是我在做什么:
floatbytearray[0] = 0x9A;
floatbytearray[1] = 0x99;
floatbytearray[2] = 0x19;
floatbytearray[3] = 0x3e;
答案 0 :(得分:0)
我建议使用列表而不是数组。
List<float> floats = new List<float>() {
0x9A,
0x99,
...
};
如果您需要一个数组作为输出,则只需执行floats.ToArray().
列表比数组更容易处理,这就是为什么我推荐它们的原因。
答案 1 :(得分:0)
可以说,存在的字节数组看起来像这样byte[] array = new byte[] { 0x9A, 0x99 };
然后使用它向数组添加新值
array = array.Concat(new byte[] { 0x19, 0x23}).ToArray();
注意:添加命名空间
using System.Linq;