useing是可以使用某个类库,namespaces是命名空间,但命名空间中也有类和方法,请问类库和命名空间哪个包含哪个。各自应用在哪些方面。

解决方案 »

  1.   

    using后边加的是命名空间,为了是对类的引用,一个命名空间了里面可以有很多的类,但是不能重名的,
    而一个类库里面最根本的夜就是大量的类,但为了对这些类进行管理就对不同类型的类又加了一个命名空间,
    这样在一个类库下面就可以有重名的类了,只要重名的类在不同的命名空间下就可以了~
    类库生成后是一个DLL文件,实实在在的,而命名空间只是对类的一个管理是逻辑上的
    (纯属个人理解,呵呵~)
      

  2.   

    using后边是命名空间,
    为了防止类的重名,一般在类名上加上命名空间。
    一个命名空间了里面可以有很多的类,但是不能重名啊,重名的还要在这个命名空间下在加一个子命名空间。
    一个类库就是相似类的所有集合。
      

  3.   

    类库是dll或者dll的集合。
    命名空间是class姓名的集合。
    两样东西
      

  4.   


    一个类库下的多个dll,可能属于一个命名空间。