Fun Coding

学んだことを記録していきます!

【C#】Dictionaryの全要素を削除する方法(Clear)

Dictionaryの全要素を削除する方法に「Clear」メソッドがあります。
サンプルコードを交えて解説したいと思います。

説明

Dictionaryから全要素を削除する。


1つの要素を全て削除したい場合は「Remove」を使います。
funcording.hatenablog.com

コード
using System;
using System.Collections.Generic;

namespace Sample {
    /// <summary>
    /// メインプログラム
    /// </summary>
    public class Program {
        /// <summary>
        /// Dictionaryの全要素を削除
        /// </summary>
        static void Main() {
            // Dictionaryの生成
            var pairs = new Dictionary<int, string>();

            // 要素を追加
            pairs.Add(1, "一郎");
            pairs.Add(2, "二郎");
            pairs.Add(3, "三郎");

            // 全要素を削除
            pairs.Clear();

            Console.WriteLine("[Key, Value] : " + string.Join(", ", pairs));
        }
    }
}
出力
[Key, Value] :