如果我在 PHP 中有这个数据结构,那么在 C# 中哪种数据结构最适合它?
$数组 = 数组(
[dummy1] => 数组 (
[0] => "dffas",
[1] => "asdas2",
[2] => “阿斯达斯达”
),
[dummy2] => 数组 (
[0] => "asdasd",
[1] => "sdfsdfs",
[2] => "sdfsdf"
)
)
等等。但我需要能够动态地将数据添加到嵌套数组中,如下所示:
$array["dummy1"][] = "bopnf";
我尝试使用 Hashtable,但是当我 go 时hashtable.add(key,value),其中 key 是 my dummy1,而 value 是数组元素之一,它会抛出一个错误,指出元素已经包含该键。
所以我认为哈希表不是解决这个问题的正确方法。