Udostępnij za pośrednictwem


Porównanie właściwości i indeksatorów (Przewodnik programowania w języku C#)

Indeksatory przypominają właściwości.Z wyjątkiem dla różnic, pokazane w poniższej tabeli wszystkie reguły, które są zdefiniowane dla Akcesory właściwości dotyczą akcesorów indeksatora również.

Właściwość

Indeksatora

Umożliwia metod do wywołania, tak jakby dane publicznych członków.

Umożliwia elementy wewnętrznej kolekcji obiektu można uzyskać dostęp przy użyciu notacji tablicy na sam obiekt.

Dostępna za pośrednictwem prostego nazwy.

Dostępna za pośrednictwem indeksu.

Mogą być statyczne lub członka wystąpienia.

Musi być członka wystąpienia.

A uzyskać akcesor właściwości nie ma parametrów.

A get akcesor indeksowanie ma taką samą listę parametrów formalnych jako indeksatora.

A set niejawnego zawiera akcesor właściwości value parametru.

A set akcesor indeksowanie ma taką samą listę parametrów formalnych, indeksatora jak również wartość parametru.

Obsługuje Skrócona składnia z Właściwości zaimplementowane automatycznie (Przewodnik programowania w języku C#).

Nie obsługuje składni skróconej.

Zobacz też

Informacje

Indeksatory (Przewodnik programowania w języku C#)

Właściwości (Przewodnik programowania w języku C#)

Koncepcje

Przewodnik programowania w języku C#