In C#, what is the difference between public, private, protected, and having no access modifier? In C#, what is the difference between public, private, protected, and having no access modifier? asp.net asp.net