私は辞書の辞書であるクラスにプライベートフィールドを持っています。辞書の辞書を削除する
private readonly Dictionary<string, Dictionary<int, int>>
myDict = new Dictionary<string, Dictionary<int, int>>();
myDict
のクリアに関するベストプラクティスは何ですか?すべての値をループしてを呼び出す必要がありますか?それぞれを呼び出してください。をクリアしても問題ありません。をmyDict
に設定していますか?
私は最高のパフォーマンスも探しています。
あなたのシナリオによって異なります –
両方の辞書からすべてのレコードを消去し、空の辞書で作業するだけであれば、おそらく新しいインスタンスを作成します: 'myList = new Dictionary>(); '... –
Fabjan