Rumah >pembangunan bahagian belakang >C++ >Apakah perbezaan antara pengubah akses C# yang lain, swasta, dilindungi, dan lain -lain?
public
biasa digunakan, C# menawarkan set pengubah akses yang lebih kaya. Panduan ini meneroka nuansa public
, public
, private
, dan tahap akses lain. protected
public
: Menyediakan akses tanpa had dari mana -mana kod dalam perhimpunan yang sama atau dari perhimpunan lain yang merujuknya.
private
: Had akses secara eksklusif ke kelas atau struktur yang mengandungi.
protected
: Membolehkan akses dalam kelas/struktur yang mengisytiharkan dan kelas yang diperolehnya.
private protected
: (diperkenalkan dalam C# 7.2) mengehadkan akses kepada kelas/struct yang mengisytiharkan dan kelas yang diperolehnya hanya dalam perhimpunan yang sama .
internal
: memberikan akses kepada mana -mana kod dalam perhimpunan yang sama.
protected internal
: Menggabungkan dan protected
akses, membolehkan akses dalam perhimpunan yang sama dan dari kelas yang diperolehi dalam perhimpunan lain. internal
ahli statik dan kelas
, apabila digunakan dengan kelas, menandakan: static
new
Atas ialah kandungan terperinci Apakah perbezaan antara pengubah akses C# yang lain, swasta, dilindungi, dan lain -lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!