1. 程式人生 > >巢狀類可訪問性C#

巢狀類可訪問性C#

 在類或結構內部定義的型別稱為巢狀型別:

    巢狀型別的預設訪問性問protected,但也可以修改為Public等等;

   巢狀型別如果需要訪問外部型別,需要將巢狀型別定義為public且需要將外部型別的例項作為巢狀型別建構函式的引數傳遞;

之後巢狀型別就可以訪問外部型別的私有成員和受保護成員(公有成員肯定也可以訪問)。

外部型別也可以通過定義巢狀型別的例項來訪問巢狀型別。