3
Q
二维数组错误
A
回答
4
对于需要单独初始化每个数组交错数组:
int[][,] JaggedInt = new int[5][,];
for(int i = 0; i < 5; i++)
JaggedInt[i] = new int[5,5];
如果它是一个3维数组,而不是一个交错数组,你可以这样做:
int[,,] JaggedInt = new int[5,5,5];
2
从Jagged Arrays (C# Programming Guide)
在您可以使用锯齿阵列之前,必须对其元素进行初始化。
[5][5,5]
意味着你的锯齿状排列有5
阵列,所有这些都是二维和它们的尺寸是5
和5
。
相关问题
- 1. Lua二维数组错误
- 2. C++二维数组错误
- 3. 二维数组错误C++
- 4. 错误设置二维数组二维数组
- 5. Java数组错误(二维数组)
- 6. C++二维数组索引错误
- 7. Java二维数组乘法错误?
- 8. Malloc错误初始化二维数组
- 9. Imshow二维数组内存错误
- 10. 二维数组C++上的错误
- 11. 二维字符数组内存错误
- 12. Java二维数组矩形错误
- 13. C++二维数组搜索错误
- 14. 1索引与二维数组错误
- 15. 二维数组中的总线错误
- 16. Typescript - 初始化二维数组错误
- 17. 二维数组的分段错误
- 18. 硬编码二维数组错误?
- 19. 二维数组错误,长度为
- 20. 只是二维数组错误-C++
- 21. 二维数组打印错误
- 22. 遍历二维数组错误
- 23. 二维数组
- 24. 二维数组
- 25. 二维数组
- 26. 二维数组
- 27. 二维数组
- 28. C:传递二维数组的一维会导致段错误
- 29. 二维ArrayList错误
- 30. 错误合并两个二维数组时零维数组不能被串联
如果您事先知道所有数组都会有5个元素,那么您可能不需要锯齿状数组? 'new int [5,5,5]'? – JDB