Главная » Статьи для тега "runningTotal"

Верен ли код C# (колекции объектов)?

Добавлено Дата: 8 April, 2014 категория: C#

Начнем  рассмотрение  проблем  с  коллекциями  с  широко  распространенной  прлемы: добавление всех элементов в коллекции. Рассмотрим следующий код: IList<int> elements = new List<int>();

elements.Add(1); elements.Add(2); elements.Add(3);

Читать »

Групповое использование делегатов в Visual C# (Sharp)

Добавлено Дата: 16 March, 2014 категория: C#

В примерах с делегатом существует взаимно однозначное отношение. Но делегаты по  своему  существу  способны  к  групповым  взаимоотношениям.  Так,  в  примере с  итератором  для  вычисления текущей  суммы  и  максимального  значения список обрабатывается  в  цикле  только  один  раз.  Далее  приводится  модифицированный код примера, в котором вызываются две реализации делегатов в одной итерации. List<int> 1st = new List<int> { 1, 2, 3, 4 };

Читать »

Лямбда-выражения в Visual C# (Sharp)

Добавлено Дата: 4 February, 2014 категория: C#

Теперь мы готовы рассмотреть решение проблемы этой главы с помощью лямбдыражений, в основе которых лежат те же идеи, что и для анонимных методов. Дее приводится код примера для вычисления текущей суммы и максимального знения, модифицированный с использованием лямбда-выражений:

Читать »

Анонимные методы в Visual C# (Sharp)

Добавлено Дата: 21 January, 2014 категория: C#

Начиная с версии С# 2.0, использование делегатов  можно  сделать  более эффектиым с помощью анонимных методов. В предыдущих примерах использования дегатов   код   для   вычисления   суммы   и   максимального   значения   был   определен в явных методах, содержащихся  в  типе.  При  использовании  анонимных  методов код метода определяется  в  вызове  метода.

Читать »