我正在研究一个存储类的二维数组的类MyType
,并希望它使用动态数据类型。即不是MyType[,]
问题MyType[,]
是该类不提前知道数组的大小,如果在 .NET Frameworks 的其他地方已经完成,我不想麻烦管理数组的大小调整。
该类在任何给定时刻都不知道最大数组大小,但数组将是密集的。我知道我可以使用静态数组,并根据需要重新分配内存,但如果可能的话,我更喜欢使用内置实现。
有什么比List<List<MyType>>
这个目的更好的吗?
编辑1:指定数组是密集的;
编辑 2 和 3:指定问题MyType[,]