Bagikan melalui


Pengubah akses (referensi C#)

Gunakan pengubah akses untuk menentukan aksesibilitas anggota atau jenis yang dideklarasikan. Bagian ini memperkenalkan empat pengubah akses:

  • public
  • protected
  • internal
  • private

Dengan menggunakan pengubah akses ini, Anda dapat menentukan enam tingkat aksesibilitas berikut:

  • public: Tidak ada batasan akses.
  • protected: Akses terbatas pada kelas yang memuat atau jenis yang diturunkan dari kelas yang memuatnya.
  • internal: Akses terbatas pada rakitan saat ini.
  • protected internal: Akses terbatas pada rakitan saat ini atau jenis yang diturunkan dari kelas yang memuatnya.
  • private: Akses terbatas pada jenis yang berisi.
  • private protected: Akses terbatas pada kelas atau jenis yang berisi yang berasal dari kelas yang berisi dalam rakitan saat ini.

Referensi bahasa C# mendokumentasikan versi bahasa C# yang paling baru dirilis. Ini juga berisi dokumentasi awal untuk fitur dalam pratinjau publik untuk rilis bahasa yang akan datang.

Dokumentasi mengidentifikasi fitur apa pun yang pertama kali diperkenalkan dalam tiga versi terakhir bahasa atau dalam pratinjau publik saat ini.

Petunjuk / Saran

Untuk menemukan kapan fitur pertama kali diperkenalkan di C#, lihat artikel tentang riwayat versi bahasa C#.

Selain itu, jenis tingkat atas (tidak berlapis) dapat menggunakan pengubah file . Tipe yang dideklarasikan hanya terlihat dalam file sumber saat ini. Jenis cakupan file umumnya digunakan untuk generator sumber. Anda tidak dapat menggabungkan pengubah file dengan pengubah akses apa pun.

Bagian ini juga memperkenalkan konsep berikut:

Lihat juga