談談C 中的修飾符

2021-06-02 02:01:36 字數 371 閱讀 3209

回家了三天,一點沒沾電腦,再重新回來看c#,感覺有點生疏了,呵呵。

c#中有這樣5種修飾限定符

我們再插入乙個例子:

這裡是乙個解決方案,裡面有兩個程式集x和y,程式集x裡面有三個類a、b和c,程式集y裡有兩個類d和e。

對於類a中的i,因為其是私有的,所以外部是不能對其訪問的;

對於j,其修飾限定符是internal,因此同在乙個程式集中的類b和c可以對其進行訪問;

對於k,其是共有的,包含在該解決方案中的任何物件都能訪問k;

對於被protected修飾的l,只能被類a的繼承類c和d訪問;

對於被protected internal 修飾的m,能被同乙個程式集中的類b和c或其他程式集中該類的派生類d訪問。

C 中的訪問修飾符 修飾符 類

版本visual studio 2010 主要參考 修飾符用於修改型別和型別成員的宣告 訪問修飾符 訪問級別 public 訪問不受限制 類內和任何類外中訪問 protected 可訪問域限定於類內或從該類派生的類內 類內和該類的派生類 internal 可訪問域限定於類所在的程式集內 該類所在程式...

C 中的修飾符

c 中的修飾符有很多,可以分類 類修飾符,訪問修飾符,成員修飾符。public inner friend abastruct sealed public class classpublic 如果乙個類宣告為 public 則該類的應用不受限制。具體含義可與 inner 參考對比。inner clas...

C 中的修飾符

c 辨析系列談 本文主要是參考網上的一篇文章,對c 中的一些重要修飾符和函式 static,const,inline,虛函式 進行分析,一方面可以加深對c 的認識和理解 另一方面也是拋磚引玉,希望大家都參與討論,共同提高。l static修飾符 static 是c 中很常用的修飾符,它被用來控制變數...