What is Private Access Modifier in C#?
modifier provides the most restricted access.
If you define a member of a class as private then you can access the member only within the class. You cannot access it from outside the class. Consider the following example:
In this example, you have a public class called sampleClass. Member of sampleClass named member1 is defined with private access modifier, which means that it cannot be accessed outside the class. But you try to access it in Main method of testClass. This is not permissible and so you will end up in the following error during execution of this code:
sampleClass.member1 is inaccessible due to protection level
you can display the value of private member member1 using the following
line of code: obj.displayMember1();