C# 3.0 (Linq、Linq 拡張機能) を使用して IDictionary の内容を変更するにはどうすればよいですか?
var enumerable = new int [] { 1, 2};
var dictionary = enumerable.ToDictionary(a=>a,a=>0);
//some code
//now I want to change all values to 1 without recreating the dictionary
//how it is done?