演習課題「Dictionaryのキーとバリューのペアの数を調べよう」
右側のコードエリアには、あらかじめDictinoaryが作成されています。
このDictionaryのキーとバリューのペアの数を調べて出力してください。
期待する出力値
3
演習課題「バリューを更新しよう」
右側のコードエリアには、あらかじめDictionaryが定義されています。
「中ボス」キーのバリューを、「レッドドラゴン」に変更し、出力してください。
期待する出力値
レッドドラゴン
演習課題「Dictionaryから特定のキーとバリューを削除してよう」
右のコードエリアには、あらかじめDictionaryが定義されています。
「ラスボス」キーとバリューを削除して、ペアの数を出力してください。
期待する出力値
2
#03:Dictionaryの基本操作
Dictionaryの便利な機能を試します。
// Dictionaryの基本操作
using System;
using System.Collections.Generic;
class Lesson09
{
public static void Main()
{
var enemyDictionary = new Dictionary<String, String>();
enemyDictionary.Add("ザコ", "スライム");
enemyDictionary.Add("中ボス", "ドラゴン");
enemyDictionary.Add("ラスボス", "魔王");
Console.WriteLine(enemyDictionary["ザコ"]);
Console.WriteLine(enemyDictionary["中ボス"]);
Console.WriteLine(enemyDictionary["ラスボス"]);
Console.WriteLine(enemyDictionary.Count);
enemyDictionary["中ボス"] = "レッドドラゴン";
Console.WriteLine(enemyDictionary["中ボス"]);
enemyDictionary.Remove("ラスボス");
Console.WriteLine(enemyDictionary.Count);
}
}
C# Dictionaryのサンプル | ITSakura
https://itsakura.com/csharp-dictionary
C# の Dictionary
https://takachan.hatenablog.com/entry/2015/06/23/160515
Dictionary
https://docs.microsoft.com/ja-jp/dotnet/api/system.collections.generic.dictionary-2?view=netframework-4.8