在 C# 中類受保護內部成員變數的範圍是什麼?
受保護的內部訪問說明符允許類向其他類物件和函式隱藏其成員變數和成員函式,但同一個應用程式中的子類除外。
在下面的示例中,派生類物件可以訪問受保護的內部變數。
示例
using System;
class One {
protected internal int a = 50;
private int b;
}
class Two : One {
public Two() {
Console.WriteLine(this.a);
}
}
class Demo {
static void Main() {
Two t = new Two();
// allowed since it is a derived class object
t.a = 20;
}
}輸出
50
廣告
資料結構
網路
RDBMS
作業系統
Java
IOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP