Я не уверен, как использовать метод расширения в словаре.Как мне указать, что мне нужна функция, примененная к значению, а не к ключу?
Вот пример кода, применяющего метод расширения Sum к списку значений типа double и словарь, значения которого являются значениями типа double.Методы расширения списка работают нормально, но метод расширения словаря запрашивает функцию выбора.
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();
}