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

