c#访问第二个键';从字典中找出的值
我有一本字典c#访问第二个键';从字典中找出的值,c#,dictionary,C#,Dictionary,我有一本字典 Dictionary<string, string> Format 有一个简单的可能性,访问2'1像这样 Format.Values.Second() 编辑 这是一个只有2个条目的设置词典。我真的不明白反对票,也许有人会有这种情况,真的需要这些答案 使用跳过(int)方法 Format.Values.Skip(1).First() 只要简单地使用 Format.Values.ElementAt(1); 您可以这样做: Format.Values.First()
Dictionary<string, string> Format
有一个简单的可能性,访问2'1像这样
Format.Values.Second()
编辑
这是一个只有2个条目的设置词典。我真的不明白反对票,也许有人会有这种情况,真的需要这些答案 使用跳过(int)
方法
Format.Values.Skip(1).First()
只要简单地使用
Format.Values.ElementAt(1);
您可以这样做:
Format.Values.First()
Format[Format.Keys.ToList()[1]];
字典中的值是无序的。
Format.values.Skip(1).First()
尽管字典中的值不是有序的。Format.values.Take(2).Last()
?你为什么不做一个简单的谷歌搜索,了解如何读取字典键/值对。你的字典只有两个条目,这一事实如何让你更明智地要求无序集合中的第二项?如果要获取第二个设置的值,请提供第二个设置的键以获取其值。这就是字典的作用。你“需要”答案这一事实并不能改变一个事实,即基本操作从一开始就没有意义。任何其他“需要答案”的人也应该被告知字典是无序的,因此没有“第二个值”可以得到。