Collectionのメソッド、ContainsKey(key)、ContainsValue(value)、Remove(key)を使用してみる。
using System;
using System.Collections.Generic;
class MainClass
{
static void Main()
{
var kisetsu=new Dictionary<string,string>();
// 要素を追加
kisetsu["暖かい"]="春";
kisetsu["暑い"]="夏";
kisetsu["涼しい"]="秋";
kisetsu["寒い"]="冬";
// Keyが存在するか判定
// 出力値:True
Console.WriteLine(kisetsu.ContainsKey("暖かい"));
// 出力値:False
Console.WriteLine(kisetsu.ContainsKey("温かい"));
// Valueが存在するか判定
// 出力値:True
Console.WriteLine(kisetsu.ContainsValue("夏"));
// 出力値:False
Console.WriteLine(kisetsu.ContainsValue("初夏"));
// 要素を削除する
kisetsu.Remove("涼しい");
kisetsu.Remove("寒い");
// 削除されているか確認
// 出力値:暖かい春 暑い夏
foreach (KeyValuePair<string,string> kv in kisetsu)
{
Console.Write(kv.Key);
Console.WriteLine(kv.Value);
}
}
}
0 コメント:
コメントを投稿