「C#」Dictionaryのキーを指定して値を更新する

2021年10月8日

書式
var 変数名 = new Dictionary<int, string>();
変数名「キー」=更新値
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
using System;
using System.Collections.Generic;
class Arkgame
{
public static void Main()
{
//Dictionaryのインスタンスの宣言
var cft = new Dictionary<int, string>();
//Addメソッドで(key,value)を追加
cft.Add(100, "東京");
cft.Add(200, "大阪");
cft.Add(300, "福岡");
// foreach文で辞書のキー、値を出力
foreach (var ct in cft)
{
Console.WriteLine("キー: " + ct.Key + " 値: " + ct.Value);
}
Console.WriteLine("Dictionaryのキーを指定して値を更新する結果");
//キー200を指定して値を更新
cft[200] = "沖縄";
//キー300を指定して値を更新
cft[300] = "札幌";
// foreach文で辞書のキー、値を出力
foreach (var ct in cft)
{
Console.WriteLine("キー: " + ct.Key + " 値: " + ct.Value);
}
Console.ReadKey();
}
}
using System; using System.Collections.Generic; class Arkgame { public static void Main() { //Dictionaryのインスタンスの宣言 var cft = new Dictionary<int, string>(); //Addメソッドで(key,value)を追加 cft.Add(100, "東京"); cft.Add(200, "大阪"); cft.Add(300, "福岡"); // foreach文で辞書のキー、値を出力 foreach (var ct in cft) { Console.WriteLine("キー: " + ct.Key + " 値: " + ct.Value); } Console.WriteLine("Dictionaryのキーを指定して値を更新する結果"); //キー200を指定して値を更新 cft[200] = "沖縄"; //キー300を指定して値を更新 cft[300] = "札幌"; // foreach文で辞書のキー、値を出力 foreach (var ct in cft) { Console.WriteLine("キー: " + ct.Key + " 値: " + ct.Value); } Console.ReadKey(); } }
using System;
using System.Collections.Generic;
class Arkgame
{
    public static void Main()
    {
        //Dictionaryのインスタンスの宣言
        var cft = new Dictionary<int, string>();

        //Addメソッドで(key,value)を追加
        cft.Add(100, "東京");
        cft.Add(200, "大阪");
        cft.Add(300, "福岡");

   
        // foreach文で辞書のキー、値を出力
        foreach (var ct in cft)
        {
            Console.WriteLine("キー: " + ct.Key + " 値: " + ct.Value);
        }

        Console.WriteLine("Dictionaryのキーを指定して値を更新する結果"); 
        //キー200を指定して値を更新
        cft[200] = "沖縄";

        //キー300を指定して値を更新
        cft[300] = "札幌";

        // foreach文で辞書のキー、値を出力
        foreach (var ct in cft)
        {
            Console.WriteLine("キー: " + ct.Key + " 値: " + ct.Value);
        }


        Console.ReadKey();
    }
}

実行結果
キー: 100 値: 東京
キー: 200 値: 大阪
キー: 300 値: 福岡
Dictionaryのキーを指定して値を更新する結果
キー: 100 値: 東京
キー: 200 値: 沖縄
キー: 300 値: 札幌

C#

Posted by arkgame