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.