Udostępnij za pośrednictwem


Modyfikatory (odwołanie w C#)

Modyfikatory służą do modyfikowania deklaracji typów i elementów członkowskich typów.Ta sekcja stanowi wprowadzenie do modyfikatorów języka C#.

Modyfikator

Przeznaczenie

Modyfikatory dostępu

Określa deklarowaną dostępność typów i elementów członkowskich typu.

abstract

Wskazuje, że klasa jest przeznaczona do użycia wyłącznie jako klasa podstawowa innych klas.

async

Wskazuje, że modyfikowana metoda, wyrażenie lambda lub metoda anonimowa jest asynchroniczna.

const

Określa, że nie można modyfikować wartości pola lub zmiennej lokalnej.

zdarzenie

Deklaruje zdarzenie.

extern

Wskazuje, że metoda jest implementowana zewnętrznie.

new

Jawnie ukrywa element członkowski odziedziczony z klasy podstawowej.

override

Dostarcza nową implementację wirtualnego elementu członkowskiego odziedziczonego z klasy podstawowej.

partial

Definiuje częściowe klasy, struktury i metody w obrębie jednego zestawu.

readonly

Deklaruje pole, do którego można przypisać wartości tylko w ramach deklaracji lub za pomocą konstruktora w tej samej klasie.

sealed

Określa, że klasa nie może być dziedziczona.

static

Deklaruje element członkowski, który należy do typu, a nie do określonego obiektu.

unsafe

Deklaruje niebezpieczny kontekst.

virtual

Deklaruje metodę lub metodę dostępu, której implementację można zmienić za pomocą zastępującego elementu członkowskiego w klasie pochodnej.

volatile

Wskazuje, że pole może być modyfikowane w programie przez element, taki jak system operacyjny, sprzęt lub wykonywany równocześnie wątek.

Zobacz też

Informacje

Słowa kluczowe języka C#

Koncepcje

Przewodnik programowania w języku C#

Inne zasoby

Odwołanie w C#