ref (Riferimenti per C#)

Usare la ref parola chiave nei contesti seguenti:

  • In una firma del metodo e in una chiamata al metodo, per passare un argomento a un metodo per riferimento.
  • Nella firma di un metodo, per restituire un valore al chiamante per riferimento. Per ulteriori informazioni, vedere ref return.
  • In una dichiarazione di una variabile locale, per dichiarare una sezione della variabile di riferimento dell'articolo Istruzioni dichiarazione .
  • Come parte di un'espressione di riferimento condizionale o di un operatore di assegnazione di riferimento.
  • In una struct dichiarazione, per dichiarare un oggetto ref struct. Per altre informazioni, vedere l'articolo ref sui tipi di struttura.
  • In una ref struct definizione, per dichiarare un ref campo. Per altre informazioni, vedere la ref sezione campi dell'articolo ref sui tipi di struttura.