【发布时间】:2015-09-24 23:58:28
【问题描述】:
我正在尝试制作一个动态多维列表。但没有成功。
我想要一个带有动态“值”的“键”。
例如:
我想将此添加到列表中:
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[,,,]>();
它不工作。为什么?
【问题讨论】:
-
这些值似乎是一个浮点数列表。您真的想将它们存储为字符串吗?
-
我想将键存储为字符串,将值存储为浮点数。我不知道该怎么做。所以我把花车做成了字符串。
-
Dictionary<string, List<List<float>>>可能:带有字符串键的字典,包含浮点列表的列表
标签: c# string list multidimensional-array