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).

posted on 2011-11-14 09:12  Simon Han  阅读(205)  评论(0编辑  收藏  举报