為什麼我們在 C# 中使用 internal 關鍵字?


Internal 關鍵字可用於設定內部訪問規範。

內部訪問規範允許某個類對其成員變數和成員函式進行公開,以便在當前元件中的其他函式和物件訪問它們。

具有內部訪問規範的任何成員都可以從成員被定義的應用程式中定義的任何類或方法中進行訪問。

示例

using System;

namespace RectangleApplication {
   class Rectangle {

      internal double length;
      internal double width;

      double GetArea() {
         return length * width;
      }

      public void Display() {
         Console.WriteLine("Length: {0}", length);
         Console.WriteLine("Width: {0}", width);
         Console.WriteLine("Area: {0}", GetArea());
      }
   }

   class Demo {
      static void Main(string[] args) {
         Rectangle rc = new Rectangle();
         rc.length = 10.35;
         rc.width = 8.3;
         rc.Display();
         Console.ReadLine();
      }
   }
}

更新日期: 2020-06-21

3K+ 瀏覽

開啟你的 職業生涯

完成課程獲取認證

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