小编jor*_*nor的帖子

Dictionary <string [],object []> c#TryGetValue始终返回null

我有一个这样的简单字典:

Dictionary<string[], object[]> list = new Dictionary<string[], object[]>();
Run Code Online (Sandbox Code Playgroud)

我添加项目:

list.Add(new string[] {"a", "a", "a"}, new object[]{ });
Run Code Online (Sandbox Code Playgroud)

当我尝试按键获取值时出现问题

object[] values;   
if(list.TryGetValue(new string[] {"a", "a", "a"}, out values)
{  }
Run Code Online (Sandbox Code Playgroud)

总是返回null.似乎他在字典中找不到这个键但是你可以看到有......

感谢帮助

c# dictionary

3
推荐指数
1
解决办法
942
查看次数

标签 统计

c# ×1

dictionary ×1