当你 中国.广东后只要 深圳.xx路.xx人否则你每次指定每个人都要全写

解决方案 »

  1.   

    谢谢各位大大的帮助。sunrobust(咸鱼)大大提到的“类的集合”应该如何理解呢?谢谢!小弟上个月才开始学习C#,菜鸟问题,让各位大大费心了。
      

  2.   

    当成一个范围限定符好了,防止名字相同冲突的。比如某项目用到变量或者函数或者类名字为HelloWorld,而另外项目里某东西也用到了这个名字,那么如果没有命名空间就会冲突。如果有,那么相当于"命名空间1.HelloWorld"和"命名空间2.HelloWorld"。是两个不同的名字了。
      

  3.   

    Microsoft.NET Framework提供了一千多个类,用于完成各种各样的功能。根据类的功能不同,又把这些类划分到不同的命名空间。命名空间包含可在程序中使用的类,结果,枚举,委托,接口,一个命名空间又可以包含其他命名空间。这种划分方法类试于文件的保存方法:注意:命名空间只是逻辑上的划分而不是物理上的!
      

  4.   

    给你个好理解的。类是石头。但石头多了,把地上摆得满满的,乱哄哄的,而且还有重名的,
    所以,就用包袱把相近的石头包起来。当然,一个包袱中除了包石头以外,还可以包其他包袱。namespace就是包袱,仅此而已。--------------------------------
    类似于java的package,但java中对类名,package名,文件名,目录名的限制,
    初学者会感到很别扭。c#中全无限制,就是逻辑上的一个包袱。