ref (odwołanie w C#)

Słowo kluczowe jest używane ref w następujących kontekstach:

  • W podpisie metody i wywołaniu metody, aby przekazać argument do metody przy użyciu odwołania.
  • W podpisie metody, aby zwrócić wartość do elementu wywołującego przez odwołanie. Aby uzyskać więcej informacji, zobacz ref return.
  • W deklaracji zmiennej lokalnej, aby zadeklarować sekcję zmiennej referencyjnej w artykule Instrukcje deklaracji.
  • Jako część warunkowego wyrażenia ref lub operatora przypisania ref.
  • struct W deklaracji, aby zadeklarować element ref struct. Aby uzyskać więcej informacji, zobacz ref artykuł typy struktur.
  • ref struct W definicji, aby zadeklarować ref pole. Aby uzyskać więcej informacji, zobacz sekcję refref pól artykułu typy struktury.