我有一个OrderedDictionary,如下代码片段所示,其中键是字符串、整数和字符。
我对OrderedDictionary还不太了解,我知道的只是有序字典可以存储任何类型的键/值对,我们可以通过索引和键访问值。
OrderedDictionary od = new OrderedDictionary();
od.Add("Key1", "Val1");
od.Add("Key2", "Val2");
od.Add("Key3", "Val3");
od.Add(1, "Val4");
od.Add('k', 'V');
所以,如果我需要访问上面的Val4,我应该如何做?因为当我尝试使用时,出现了一些错误。
Console.WriteLine(od[1]);
它将“Val2”作为结果返回,因为它明显将“1”视为索引。
非常感谢!