您的位置:首页 > 编程语言 > C#

[C#]如何将类放置于不同的文件中在同一个解决方案中调用?(不同解决方案的需要使用类库ClassLibrary)

2006-11-13 00:15 921 查看
如何将类放置于不同的文件中在同一个解决方案中调用?(不同解决方案的需要使用类库ClassLibrary)
1、首先我们要明白C#组织类的方式。
C#是使用命名空间来组织类的,在相同解决方案中,类是被组织在一个命名空间的,也就是说不论它是否存在于不同的物理文件(*.cs),它都会被组织在一起,从逻辑上看就像是同一个文件调用。
2、让我们用VS.net2005来添加一个类
在VS.net2005的解决方案管理器中右键项目名,添加->类,选择一个类文件,修改类名,确定后,在与之前类同等级的位置出现了新的*.cs文件,打开类视图,就可以看到在相同的命名空间下多出一个类。这样在相同命名空间的类中就可以直接调用新类中的公共成员函数了,访问规则同只在同一文件中的多个类有异曲同工之处。

MyClass.cs

namespace CA_MyNamespace
namespace CA_MyNamespace

注意他们引用了相同的命名空间
(如果他们引用了不同的命名空间,则在调用的时候必须指定命名空间)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐