內部

所述 internal 關鍵字是型別和型別成員的訪問修飾符。內部型別或成員只能在同一程式集中的檔案中訪問

用法:

public class BaseClass 
{
    // Only accessible within the same assembly
    internal static int x = 0;
}

這裡闡明不同訪問修飾符之間的區別

訪問修飾符

上市

型別或成員可以由同一程式集中的任何其他程式碼或引用它的另一個程式集訪問。

私人的

型別或成員只能由同一類或結構中的程式碼訪問。

保護

型別或成員只能由同一類或結構中的程式碼或派生類訪問。

內部

型別或成員可以由同一程式集中的任何程式碼訪問,但不能從另一個程式集訪問。

保護內部

型別或成員可以由同一程式集中的任何程式碼訪問,也可以由另一個程式集中的任何派生類訪問。

如果設定訪問修飾符,則使用預設訪問修飾符。所以即使沒有設定,總會有某種形式的訪問修飾符。