Кто-то спросил меня на днях, когда они должны использовать ключевое слово параметра out
вместо ref
. Хотя я (я думаю) понимаю разницу между ключевыми словами ref
и out
(которые были заданы до), и лучшим объяснением кажется, что ref
== in
и out
, какие-то (гипотетические или кодовые) примеры, где я всегда должен использовать out
, а не ref
.
Так как ref
является более общим, зачем вы хотите использовать out
? Это просто синтаксический сахар?