C# 中與 C++ friend 關鍵字等效的是什麼?


C# 中的 friend

類的友元函式在該類的作用域之外定義,但有權訪問類中所有的私有成員和受保護成員。儘管友元函式的原型出現在類的定義中,但友元不是成員函式。

友元可以是函式、函式模板或成員函式、或者類或類模板,在這種情況下,整個類及其所有成員都將成為友元。

C++ 中 friend 在 C# 中的等價物

最接近的等價物是建立一個能夠訪問外部類私有成員的巢狀類。

此處,內部類可以訪問外部類的私有成員 −

class Outer {
   class Inner {

   }

}

更新於:2020 年 6 月 22 日

2k+ 瀏覽量

職業啟航

完成課程獲得認證

開始學習
廣告
© . All rights reserved.