Вход на сайт
.NET und C# ohne Web?
4812 просмотров
Перейти к просмотру всей ветки
в ответ koder 20.05.21 06:20
а чем отличается out от ref
если имеем ин параметры и оут параметры, то реф совмещении обоих.
Вот типа псевдокода
void abc(int [in] a) { print(a);}
void abc(int [out] out a) { a= 3;}
void abc(int [ref] ref a) { print(a); a= 3;}
оут параметр выдается наружу и присваивается исключительно внутри функции.
реф может инициализироваться вне функции