Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#访问第二个键';从字典中找出的值_C#_Dictionary - Fatal编程技术网

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()
?你为什么不做一个简单的谷歌搜索,了解如何读取字典键/值对。你的字典只有两个条目,这一事实如何让你更明智地要求无序集合中的第二项?如果要获取第二个设置的值,请提供第二个设置的键以获取其值。这就是字典的作用。你“需要”答案这一事实并不能改变一个事实,即基本操作从一开始就没有意义。任何其他“需要答案”的人也应该被告知字典是无序的,因此没有“第二个值”可以得到。