July 2015
Intermediate to advanced
1300 pages
87h 27m
English
The Common Language Specification provides a couple of simple rules about namespaces. The first rule is that namespaces identifiers must be Pascal-cased. For example, MyCustomTypes is a well-formed namespace identifier. The second rule establishes that to be CLS-compliant, a namespace must expose at least five types (classes, structures, enumerations, delegates, and so on). If this is not your case, you should prefer single classes or modules or consider merging types within another namespace already containing other types.
Read now
Unlock full access