Параллельное программирование в C#: класс Parallel

процессор картинка

Класс Parallel входит в состав библиотеки TPL .NET и позволяет достаточно легко (даже для неопытного разработчика) распараллелить ряд задач. В этом классе содержится ряд методов, обеспечивающих, в том числе, параллельное выполнение действий (Action) о которых речь шла в прошлой статье про TPL и параллельное выполнение итераций циклов for и foreach.

Читать далее

Циклы C#: создание и управление циклами, циклы с пред и постусловиями

Циклы — это конструкции языка программирования, которые позволяют выполнять определенный блок кода до тех пор, пока выполняется определенное условие. В C# существуют четыре вида циклов — for, foreach, while и do while. Без использования циклов вряд ли сегодня обходится хоть какая-то более менее серьезная программа.

Читать далее