辞書で拡張メソッドを使用する方法がわかりません。キーではなく値に適用される関数を必要とするように指定する方法を教えてください。辞書の拡張メソッドを使用する
ここでは、double型のリストと値がdouble型の辞書にSum拡張メソッドを適用するサンプルコードを示します。リスト拡張メソッドは正常に動作しますが、ディクショナリ拡張メソッドはセレクタ関数を要求しています。
static void Main(string[] args)
{
List<double> list = new List<double>();
list.Add(34.2);
list.Add(234);
Console.WriteLine(list.Sum());
Dictionary<string, double> dictioanary = new Dictionary<string, double>();
dictioanary.Add("a", 5.34);
dictioanary.Add("b", 44);
Console.WriteLine(dictioanary.Sum());
Console.ReadKey();
}