What is the default access modifier of a class?

Viewed 14959

What is the default access modifier of a class?

7 Answers

An enum has default modifier as public

A class has default modifiers as Internal . It can declare members (methods etc) with following access modifiers: public internal private protected internal

An interface has default modifier as public

A struct has default modifier as Internal and it can declare its members (methods etc) with following access modifiers: public internal private

A methods, fields, and properties has default access modifier as "Private" if no modifier is specified.

Related