在C#中,protected關(guān)鍵字用于限制只能在當(dāng)前類(lèi)或派生類(lèi)中訪問(wèn)成員(字段、屬性、方法),即只有當(dāng)前類(lèi)和其派生類(lèi)可以訪問(wèn)。而private關(guān)鍵字用于限制成員只能在當(dāng)前類(lèi)中訪問(wèn),即只有當(dāng)前類(lèi)可以訪問(wèn)。public關(guān)鍵字則表示成員可以在任何地方被訪問(wèn)。
因此,protected成員可以在當(dāng)前類(lèi)或其派生類(lèi)中進(jìn)行訪問(wèn),private成員只能在當(dāng)前類(lèi)中訪問(wèn),而public成員可以在任何地方訪問(wèn)。這是protected、private和public關(guān)鍵字之間的區(qū)別。