c# function modifiers code example
Example 1: c# private public
public : Accès non restreint.
protected : Access is limited to the containing class or types derived from the containing class.
internal : Access is limited to the current assembly.
protected internal : Access is limited to the current assembly or types derived from the containing class.
private : Access is limited to the containing type.
private protected : Access is limited to the containing class or types derived from the containing class within the current assembly.
Example 2: C# Access Modifiers
'Modifier' | 'Description'
public The code is accessible for all classes
private The code is only accessible within the same class
protected The code is accessible within the same class,
or in a class that is inherited from that class.
internal The code is only accessible within its own assembly,
but not from another assembly.