次のコードがあります。
double dd;
Dictionary<string, double> dic = new Dictionary<string,double>();
bool notin = this.summedVars.TryGetValue(bacino, out dic);
if(notin == false)
this.summedVars.Add(bacino,dic);
dic.TryGetValue(id, out dd);
dic[id] = dd + d;
実行すると、次のエラーが表示されます。
dic は null 参照に設定されています
summedVars
値を追加せずに新しいもので初期化するにはどうすればDictionary
よいですか?