Megosztás:


Hozzáférési módosítók (C#-referencia)

A hozzáférési módosítók használatával megadhatja egy tag vagy típus deklarált akadálymentességét. Ez a szakasz a négy hozzáférési módosító műveletet mutatja be:

  • public
  • protected
  • internal
  • private

A hozzáférési módosítók használatával a következő hat akadálymentességi szintet adhatja meg:

  • public: Nincs hozzáférési korlátozás.
  • protected: A hozzáférés csak az azt tartalmazó osztályra vagy az azt tartalmazó osztályból származtatott típusokra korlátozódik.
  • internal: A hozzáférés az aktuális szerelvényre korlátozódik.
  • protected internal: Az access csak az aktuális szerelvényre vagy az azt tartalmazó osztályból származtatott típusokra korlátozódik.
  • private: Az access csak az azt tartalmazó típusra korlátozódik.
  • private protected: A hozzáférés az aktuális szerelvényen belüli, az azt tartalmazó osztályból származtatott osztályra vagy típusokra korlátozódik.

A C# nyelv referenciadokumentuma a C# nyelv legújabb kiadású verzióját ismerteti. Emellett a közelgő nyelvi kiadás nyilvános előzetes verziójú funkcióinak kezdeti dokumentációját is tartalmazza.

A dokumentáció azonosítja azokat a funkciókat, amelyeket először a nyelv utolsó három verziójában vagy az aktuális nyilvános előzetes verziókban vezetnek be.

Jótanács

Ha meg szeretné tudni, hogy mikor jelent meg először egy funkció a C#-ban, tekintse meg a C# nyelvi verzióelőzményeiről szóló cikket.

Emellett egy legfelső szintű (nem beágyazott) típus is használhatja a file módosítót. A deklarált típus csak az aktuális forrásfájlban látható. A fájlhatókörű típusokat általában a forrásgenerátorokhoz használják. A módosító nem kombinálható file egyetlen hozzáférési módosítóval sem.

Ez a szakasz a következő fogalmakat is bemutatja:

Lásd még