訪問修飾符
說明public
變數可以作為他所屬型別的乙個字段,在任何地方都可以訪問它
internal
變數只能在當前程式中被訪問
protected
變數只能在他所屬的型別被訪問,或者在派生該型別的其他型別中被訪問
protected internal
變數只能在當前程式中被訪問,或者在派生當前型別的其他型別中被訪問
private
變數只能在他所屬的型別中被訪問
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
class
program
}}
把x宣告為protected internal,這兩個類在同一程式中可以訪問,
或者把x宣告為public全域性都可以訪問。
但是如果把修飾符改為private或protect,
該變數在program中不可見,在編譯時被保護不能訪問。
C 中的訪問修飾符 修飾符 類
版本visual studio 2010 主要參考 修飾符用於修改型別和型別成員的宣告 訪問修飾符 訪問級別 public 訪問不受限制 類內和任何類外中訪問 protected 可訪問域限定於類內或從該類派生的類內 類內和該類的派生類 internal 可訪問域限定於類所在的程式集內 該類所在程式...
C 中的訪問修飾符和宣告修飾符
用了這麼久c 竟然還對一些修飾符傻傻分不清楚!在此特地寫一篇關於c 中各種修飾符的說明。首先,簡單說明一下4個訪問修飾符 是新增到類 結構或成員宣告的關鍵字 網上一大堆 public 公有的,是型別和型別成員的訪問修飾符。對其訪問沒有限制。internal 內部的,是型別和型別成員的訪問修飾符。同乙...
C 中的訪問修飾符
public 公開的公共的 private 私有的,只能在當前類的內部訪問 protected 受保護的,只能在當前類的內部以及該類的子類中訪問。internal 只能在當前專案 程式集 中訪問。在同乙個專案中,internal和public的許可權是一樣的。protected internal p...