Difference between Assembly and Namespace

c# language:

there are these several conceps: program, types, members, namespace, and assembly.
the difference between them is:
    - program is consist of source files.
    - source files could contain types(such as classes and interfaces) which may have some members(such as property, methods, fields, and events).
    - types can be orgnized under the namespaces.
    - when the program is compiled it is in an assembly(such as .exe or .dll).

你可能感兴趣的:(namespace)