如何检索字典中的所有值
本文关键字:字典 何检索 检索 | 更新日期: 2023-09-27 18:23:36
我有以下字典
public static Dictionary<string, List<int>> termDocumentIncidenceMatrix = new Dictionary<string, List<int>>();
我想打印其中的所有值,如何制作
我在程序中找到了KeyValuePair
,但无法识别?有人能给我一些代码或链接吗?
foreach (var term in termDocumentIncidenceMatrix)
{
// Print the string (your key)
Console.WriteLine(term.Key);
// Print each int in the value
foreach (var i in term.Value)
{
Console.WriteLine(i);
}
}
如果您想打印字典的所有值,可以使用:
Dictionary<string, List<int>> dict = new Dictionary<string,List<int>>{{"A",new List<int>{1,2}},{"B",new List<int>{3,4}}};
var integersList = dict.Values.SelectMany(it => it);
foreach (var item in integersList)
{
Console.WriteLine(item);
}