Hi cilerler:
К вашему последнему вопросу, «о «препятствуйте клаузуле не имеет доступ для ранее значением» которое будет весь пункт этого вопроса, я намеревайтесь он должно иметь его, в виду того что Linq имеет агрегатную способность. », По мере того как я заявил в вашем другом вопросе вы имеете и мой ответ re-вывешенный под им не может быть завершен с агрегатным методом
От документации Майкрософт:
http://msdn.microsoft.com/en-us/library/bb548651.aspxАгрегатный метод делает его просто выполнить вычисление над последовательностью значений. Этот метод работает путем вызывать функциональное одно время для каждого элемента в источнике. Каждый раз функционально вызывает, компосит проходит и элемент от последовательности и суммированное значение (как первый аргумент к функциональной). Первый элемент источника использован как первоначально агрегатное значение. Результат функциональной заменяет ть ранее суммированное значение. Компосит возвращает окончательный результат функциональной.
Агрегатный метод работает на последовательности от начала до конца и возвращает одиночное значение. Это этим же для отсчета, суммы, минуты, Макс, и средних методов поэтому не будет служить ваши потребности.
Фернандо