[C#]foreach文でDictionaryのキーと値を取得

2021年10月8日

書式
foreach(var 変数名 in Dictionary名 )
キー:変数名.key
値:変数名.value

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sing System.Collections.Generic;
class Arkgame
{
public static void Main()
{
//Dictionaryクラスをインスタンス
var citys = new Dictionary<int, string>();
citys.Add(101, "東京");
citys.Add(202, "大阪");
citys.Add(303, "福岡");
//foreach文でDictionaryの値を取得
foreach (var cc in citys)
{
Console.WriteLine("キー: "+cc.Key + " 値: "+cc.Value);
}
Console.ReadKey();
}
}
sing System.Collections.Generic; class Arkgame { public static void Main() { //Dictionaryクラスをインスタンス var citys = new Dictionary<int, string>(); citys.Add(101, "東京"); citys.Add(202, "大阪"); citys.Add(303, "福岡"); //foreach文でDictionaryの値を取得 foreach (var cc in citys) { Console.WriteLine("キー: "+cc.Key + " 値: "+cc.Value); } Console.ReadKey(); } }
sing System.Collections.Generic;
class Arkgame
{
    public static void Main()
    {
        //Dictionaryクラスをインスタンス
        var citys = new Dictionary<int, string>();
        citys.Add(101, "東京");
        citys.Add(202, "大阪");
        citys.Add(303, "福岡");

        //foreach文でDictionaryの値を取得
        foreach (var cc in citys)
        {
            Console.WriteLine("キー: "+cc.Key + " 値: "+cc.Value);
        }

        Console.ReadKey();
    }
}

実行結果
キー: 101 値: 東京
キー: 202 値: 大阪
キー: 303 値: 福岡

C#

Posted by arkgame