Параметр out в C#
Слово out перед типом параметра означает, что функция
должна присвоить этому параметру значение до завершения.
Вызывающий код передает переменную с out и читает из нее
результат после вызова.
Запишем функцию, которая кладет в out-параметр квадрат
переданного числа:
void Square(int num, out int res)
{
res = num * num;
}
Square(4, out int value);
Console.WriteLine(value); // prints 16
Сделайте функцию с параметром out, которая записывает
в него сумму двух других параметров. Выведите результат.