【发布时间】:2018-08-11 04:24:28
【问题描述】:
struct a
{
int x;
int y;
byte[] z;
}
var b = new a[] {{0, 0, {0, 0, 0}}, {1,1, {1,1,1}}};
我想初始化一个结构数组,每个结构都包含一个字节数组。我也试过了:
var b = new a[] {{0, 0, new byte[] {0, 0, 0}}, {1,1, new byte[] {1,1,1}}};
【问题讨论】:
-
试试
var b = new a[] {new a() {0, 0, new byte[] {0, 0, 0}}, new a() {1,1, new byte[] {1,1,1}}}; -
我试过了,没有运气。
标签: c# arrays struct initialization