Access modifier (C # reference ),
In the first article, I copied something on the MSDN trainer !!!
An access modifier is a keyword used to specify the accessibility of declared members or types. This section describes four access modifiers:
- Protected
Internal
Private
Use these access modifiers to specify the following five levels of accessibility:
Public: Access is unrestricted.
Protected: access is limited to include classes or types derived from include classes.
Internal: access is limited to the current Assembly.
Protected internal: access restriction to the current Assembly or a category that contains a derived type.
Private: access is limited to include types.
This section also describes the following:
Accessibility level: use four access modifiers to declare five accessibility levels.
Accessible domain: Specifies the position in the program section where the member can be referenced.
Accessibility-level restrictions: This section provides an overview of declared accessibility-level limits.