Когда нужно использовать ссылку с out, а когда с ref - C#
Формулировка задачи:
Не давно начал учить С# но не могу понять когда надо использовать оut или ref , я так понимаю что это ссылки как в С++. Единственно в чем я заметил разницу между оut и ref что если передавать в ref то переменная должна быть инициализирована и все может вы мне подскажите.
Решение задачи: «Когда нужно использовать ссылку с out, а когда с ref»
textual
Листинг программы
public class MyClass { int a = 9; void main() { ChangeA(ref a); int d = a;// Значение переменной а будет 10; } static void ChangeA(ref int data) { data ++; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д