在解决方案下面添加一个项目,就是添加了一个命名空间,命名空间会自动生成一个文件夹.并且在这个文件夹下面创建项目文件,后缀是csproj,并且创建命名空间的时候,默认创建一个类文件,如果添加的是类库,就默认创建一个Class1.cs的类文件.
类文件创建以后,虽然可以在编程时手工更改类的命名空间,就是改变类上面的namespace后面的东西,但不建议这么做,而且这么做也没有意义.不管你是否改变是命名空间,cs文件的名称,也就是类名没有改变.
在Main()方法所在的命名空间中,要调用其它命名空间的类,也就是存在多个命名空间的时候,你需要在Main()方法所在的命名空间下面,你会看到"引用"这两个字,他前面还有个+号可以点开,这表示这个模块,引用别的模块的东西,你右键点击"引用"这两个字,选择添加引用,在弹出的窗体中选择"项目"标签,就可以看到当前解决方案下面的所有模块,选择好以后确定,这样Main()方法所在的模块就引用了其它模块了.
在Main()方法所在的类中,需要using 命名空间,当然你可以在代码中先敲上你要使用的其它模块的类名,鼠标移上去以后,会有箭头提示,点击后自动添加using,这样就可以用了
你要在解决方案中,查找命名空间的文件夹,右键点击命名空间,选择倒数第二项,在windows资源管理器中打开文件夹就可以找到这个命名空间的文件夹了
[
本帖最后由 yhlvht 于 2013-3-21 18:48 编辑 ]