gpt4 book ai didi

C# - StringDictionary - 如何使用单个循环获取键和值?

转载 作者:IT王子 更新时间:2023-10-29 04:32:26 24 4
gpt4 key购买 nike

我正在使用 StringDictionary 集合来收集键值对。

例如:

StringDictionary KeyValue = new StringDictionary();
KeyValue.Add("A", "Load");
KeyValue.Add("C", "Save");

在检索期间,我必须形成两个 foreach 来获取键和值(即)

foreach(string key in KeyValue.Values)
{
...
}

foreach(string key in KeyValue.Keys)
{
...
}

有没有办法在单个 foreach 中获取对?

最佳答案

你可以在字典上做一个foreach循环,它会给你一个DictionaryEntry在每次迭代中。您可以访问 KeyValue该对象的属性。

foreach (DictionaryEntry value in KeyValue)
{
// use value.Key and value.Value
}

关于C# - StringDictionary - 如何使用单个循环获取键和值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1327271/

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