6.1 Class modifiers
A C# class can have the modifiers listed in Table 6.1.
Table 6.1. Valid class modifiers in C#|
new | Only applicable for nested (inner) classes ?Non-nested classes cannot have a new modifier (see section 6.9) | abstract | Makes the class an abstract class (see section 6.8) | sealed | Makes the class a sealed class ?a sealed class is a final class in Java-speak (see section 6.7) | public | Access modifiers ?modify the accessibility of the class (see section 8.1) | protected | internal | private |
 |