我在搜索字典时遇到了问题.
Dictionary<string, string[]> dic = new Dictionary<string, string[]>(){
{"a", new string[](){"a_val","2"}},
{"b", new string[](){"b_val","1"}},
{"b", new string[](){"b_val","0"}}
};
Run Code Online (Sandbox Code Playgroud)
我需要返回一个键列表,其中stingArray [1]元素的值大于"1",如:
List<string> list = new List<string>{
"a"
};
Run Code Online (Sandbox Code Playgroud)
因为我并不擅长使用LINQ,所以我目前的解决方案是遍历Dictionary并将键添加到新列表中.但是这种方法看起来很丑陋,我正试图找到问题的另一种解决方案.