- 追加された行はこの色です。
- 削除された行はこの色です。
&tag(CSharp/ディクショナリ);
*目次 [#g48bfabc]
#contents
*参考情報 [#we0e5b01]
*Dictionaryクラス [#x584654a]
**foreach [#z3c2f2fc]
-[[Dictionaryでforeach - SuperLightBrothersの飛行日誌:http://d.hatena.ne.jp/superlightbrothers/20090222/1235317985]]
**注意点 [#af61e6f6]
**値取り出し時の注意点 [#af5904e6]
キーが含まれいない要素にアクセスしようとすると例外が発生するのでContainsKeyで事前に調べないといけない。
-キーが含まれいない要素にアクセスしようとすると例外が発生するのでContainsKeyで事前に調べないといけない。
#pre{{
if (dict.ContainsKey(key)) {
value = dict[key]
}
}}
-もしくはTryGetValueでなければ規定値を返すという方法も。