三日月館【別館】開発・制作Tips集

[.NET] Dictionaryクラスをfor eachを使って走査する

最終更新:

fumiduki1985

- view
管理者のみ編集可
Dictionaryクラスをfor eachで走査する場合、KeyValuePairクラスを使うのが便利。
Dictionary<type1, type2>だった場合、KeyValuePair<type1, type2>を使用して以下の記述例のように書くことができる。

記述例:
// C++/CLIの例
Dictionary<int, int>^ dict = gcnew Dictionary<int, int>;
for each (KeyValuePair<int, int> pair in dict) {
  // pairに対する処理
}


このページのタグ一覧
.NETFramework プログラミング

記事メニュー
ウィキ募集バナー