1、命名空间、类和源文件的关系:几个源文件用同一个命名空间时候,那么这几个源文件中的各个类之间的调用时可行的。他不会根据你的源文件分离而分开,因为最终编译后生成的是dll,这里来看你的几个源文件是没有作用了。也就是说在同一个命名空间的类不管在哪个源文件,他们是相互能调用的。