Здравствуйте, AlexRK, Вы писали:
ARK>Но вот out-параметры — это само по себе в большинстве случаев пахучий код, они препятствуют комбинированию функций. Поэтому варианты из пункта 4 однозначно лучшими не являются.
Я писал не про большинство случаев, а про конкретный пример.
Тем более, один из вариантов не использует out параметры.
Пожалуйста, в следующий раз будь внимательнее.