Access modifiers — control visibility and accessibility.
Types:
1. public:
2. private:
3. protected:
4. internal:
5. protected internal:
6. private protected:
1public class MyClass {2 public int publicField; // Anywhere3 private int privateField; // This class only4 protected int protectedField; // This + derived5 internal int internalField; // Same assembly6}
Default access: