ref (справочник по C#)

Вы используете ref ключевое слово в следующих контекстах:

  • В сигнатуре метода и вызове метода передайте аргумент в метод по ссылке.
  • В сигнатуре метода для возврата значения вызывающему объекту по ссылке. Дополнительные сведения см. в разделе ref return.
  • В объявлении локальной переменной, чтобы объявить раздел ссылочной переменной статьи инструкций Объявления.
  • В рамках условного выражения ссылок или оператора назначения ссылок.
  • В объявлении struct для объявления ref struct. Дополнительные сведения см. в ref статье о типах структур.
  • В определении ref struct для объявления ref поля. Дополнительные сведения см. в ref разделе полей статьи ref типов структур.