.Net Assembly Sub-modules

.Net Assembly contains the following sub-modules: Referenced Libraries, Classes, and Types as shown in examples below.

Referenced Libraries

This list all the libraries that are referenced by the .Net Assembly.  One of libraries "mscorlib" will always present (default library) - this assembly MSCorLib.dll contains all the core types such as bytes, integers, characters, strings, and so on as well as all the core classes. In fact, these types are used so frequently that the C# compiler automatically references this assembly.

Namespaces

The library top level is the namespace level.  It includes all top-level namespces.  In .NET namespaces are used to organize its many classes.  Also they shows the scope of particular classes, methods and types.

Classes

This lists the classes this Assembly's namespace contains.  Each class contains its base classes and Interfaces, events, methods, properties, and variables.  An example is as follows:

Types

This lists the types this Assembly defined and used.