[英]How can I get a dynamic multidimensional string array in c#?
我正在尝试制作一个动态的多维列表。 但是没有成功。
我想要一个带有动态“值”的“键”。
例如:
我想将此添加到列表中:
Key: "ABC", Value: (10.0f, 10.0f, 20.0f, 90.0f)
Key: "MVG", Value: (35.0f, 35.0f, 50.0f, 0.0f)
Key: "ABC", Value: (200.0f, 500.0f, 70.0f, 0.0f)
等等
看“ ABC”。 我不想创建一个新的“ ABC”密钥。 这些值应添加到“ ABC”键。
像这样:
“ ABC”-> 10.0f,10.0f,20.0f,90.0f-> 200.0f,500.0f,70.0f,0.0f
“ MVG”-> 35.0f,35.0f,50.0f,0.0f
我的列表代码如下所示:
List<string[,,] > mainList = new List<string[,,,]>();
没用 为什么?
这不能工作:
List<string[,,] > mainList = new List<string[,,,]>();
,和、、、
类型不匹配
List<string[, , ,]> xxx = new List<string[, , ,]>();
还可以
但是,您实际上要搜索的是锯齿状的数组:
List<string[][][]> yyy = new List<string[][][]>();
保持尺寸一致,祝您好运...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.