gpt4 book ai didi

c# - 索引检索 SortedDictionary<>

转载 作者:太空狗 更新时间:2023-10-30 00:17:31 25 4
gpt4 key购买 nike

我读了here与 SortedList 不同,SortedDictionary 不允许索引检索。那么如何在下面的代码片段中正确获取nameAddr["C"]呢?

        SortedDictionary<string, string> nameAddr = new SortedDictionary<string, string>();
nameAddr.Add("X", "29");
nameAddr.Add("A", "30");
nameAddr.Add("C", "44");

Console.WriteLine(nameAddr["C"]);

最佳答案

这是通过key 进行索引。 SortedList 允许通过“键索引”进行索引,例如nameAddr.Values[1] 将返回“44”。

(该集合不允许对名称/值对进行索引,仅对每个 KeysValues 分别进行索引。)

例如:

var list = new SortedList<string, string>
{
{ "X", "29" },
{ "A", "30" },
{ "C", "44" },
};

Console.WriteLine(list.Keys[1]); // Prints "C"
Console.WriteLine(list.Values[1]); // Prints "44"

关于c# - 索引检索 SortedDictionary<>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1427362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com