Модификатор out - C#
Формулировка задачи:
Подскажите пожалуйста правильно ли я понял, что модификатор out, нужно использовать тогда, когда необходимо из метода получить разные типы данных т.е например в коде ниже мы сможем получить три типа данных, а если делать его(метод) не void, а например int, то мы сможем получить только тип int, и в каких еще случаях полезно применять out
public static void FillTheseVals(out int a, out string b,out bool c)
{
a=9;
b="Enjoy your string";
c =true;
}Решение задачи: «Модификатор out»
textual
Листинг программы
void Foo(out a)
{
...
a = ...; // <-- обязательна инициализация переменной
...
}
int a;
Foo(out a);