Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

ตัวระบุการเข้าถึงที่แตกต่างกันใน C#.NET คืออะไร


ต่อไปนี้เป็นตัวระบุการเข้าถึงที่รองรับโดย C#.NET -

ตัวระบุการเข้าถึงสาธารณะ

อนุญาตให้คลาสแสดงตัวแปรสมาชิกและฟังก์ชันสมาชิกกับฟังก์ชันและอ็อบเจกต์อื่น ๆ

ตัวระบุการเข้าถึงแบบส่วนตัว

ตัวระบุการเข้าถึงแบบส่วนตัวอนุญาตให้คลาสซ่อนตัวแปรสมาชิกและฟังก์ชันสมาชิกจากฟังก์ชันและอ็อบเจ็กต์อื่นๆ เฉพาะฟังก์ชันของคลาสเดียวกันเท่านั้นที่เข้าถึงสมาชิกส่วนตัวได้

ตัวระบุการเข้าถึงที่มีการป้องกัน

ตัวระบุการเข้าถึงที่มีการป้องกันช่วยให้คลาสย่อยเข้าถึงตัวแปรสมาชิกและฟังก์ชันสมาชิกของคลาสพื้นฐานได้

ตัวระบุการเข้าถึงภายใน

ตัวระบุการเข้าถึงภายในช่วยให้คลาสแสดงตัวแปรสมาชิกและฟังก์ชันของสมาชิกไปยังฟังก์ชันและอ็อบเจ็กต์อื่นๆ ในแอสเซมบลีปัจจุบันได้

ตัวระบุการเข้าถึงภายในที่มีการป้องกัน

ตัวระบุการเข้าถึงภายในที่มีการป้องกันอนุญาตให้คลาสซ่อนตัวแปรสมาชิกและฟังก์ชันสมาชิกจากอ็อบเจ็กต์และฟังก์ชันคลาสอื่นๆ ยกเว้นคลาสย่อยภายในแอปพลิเคชันเดียวกัน