- 此问题在此处已有答案**:
What is a jagged array?(7个答案)
3天前关闭。
我想要一个字节数组的数组。
如果我有一个int
的数组,我可以用下面的方法设置它的长度:
var array = new int[12];
但是如果我用byte[]
来尝试,它就不起作用了:
var bytesArray = new byte[][12];
如何定义字节数组的数组?
(In在我试图定义它的时候,我不知道单个字节数组的长度。)
What is a jagged array?(7个答案)
3天前关闭。
我想要一个字节数组的数组。
如果我有一个int
的数组,我可以用下面的方法设置它的长度:
var array = new int[12];
但是如果我用byte[]
来尝试,它就不起作用了:
var bytesArray = new byte[][12];
如何定义字节数组的数组?
(In在我试图定义它的时候,我不知道单个字节数组的长度。)
2条答案
按热度按时间xwmevbvl1#
new byte[12][]
,如下所述:https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/arrays/jagged-arraysrdlzhqv92#
使用Array.CreateInstance的替代方法
var bytesArray = (byte[][])Array.CreateInstance(typeof(byte[]), 12);
。