繁体   English   中英

如何在C#中获得动态多维字符串数组?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM