C#中多维数组double[,]和数组数组之间有什么区别double[][]?
如果有差异,每个人的最佳用途是什么?
我只是遇到了这个符号:
int[,]
Run Code Online (Sandbox Code Playgroud)
每当我需要我使用的矩阵时:
int[][]
Run Code Online (Sandbox Code Playgroud)
有什么不同?什么时候使用哪一个?
编辑: 感谢您的快速回复.我可以想到这一点.对于像这样的东西谷歌也很难.
现在我明白了目的.但它们如何与System.Array相关?
具有大量项目的.NET集合是否易于存储在LOH中?
我特别好奇List和Dictionary.在我的代码中,我将大量(40k +)相对较小的对象(比如1k)存储在临时列表和Dictionarys中进行处理.这些收藏中的物品数量是否会增加被放置在LOH上的可能性?
对于列表,假设List实现为双向链表,那么元素的数量不应该增加实际List对象的大小,但我想知道肯定.
谢谢
在C#中使用二维数组(type[,])或数组()数组会更高效type[][]吗?
特别是对于初始分配和项目访问