namespace xxx.system {
class classA {}
}namespace xxx.system.date {
class classB {}
}
class classA {}
}namespace xxx.system.date {
class classB {}
}
解决方案 »
- 编个c#程序将一张100元的大钞票,换成等值的20元,10元,5元,1元的四种钞票共10张,每种面值的至少一张
- 如何对XML文件的数据查询?XML文件数量比较多。不限平台
- 遍历树的问题
- 請問以下代碼何處有問題,為何每次得到的數組裡的值都不變的????
- C#中的变量如何跨表单引用
- 神啊!救救我吧
- 最简单线程问题!
- 求助!TCP协议多连接问题
- 请大家推荐几本便宜书(关于.net平台及C#编程,ASP.net编程,Winform开发)
- 为什么加反斜杠?page.RegisterStartupScript("","<script language=\"javascript\">alert('"+str_Mess+"');</"+"script>");
- 高深的基本问题,来者有分(c#)!
- 问一个用正则表达式删除网页中指定内容的问题
没看懂啊
现在我只能在创建类库时把名字起成xxx.System.Data,在引用时才是xxx.System.Data
要是先建立一个目录xxx,再建一个System,最后在System里面创建工程Data,引用时就是Data
我在VS.NET里面通过怎样的步骤才能解决这样的问题
{
class class1 {}
}namespace xxx.system.date {
class class2 {}
}
在这里,xxx.system.date 是包含在xxx.system里,在xxx.system.date 命名空间里可以使用类class1,不知道你是不是这个意思?
你创建一个名为XXX的工程或者解决方案,那么你在工程中的默认命名空间就是XXX。
然后你在解决方案中新建一个名为SYSTEM的文件夹,并在文件夹中添加一个名为Class1的类。
那么,你的Class1类的命名空间将为:XXX.SYSTEM;如果你再在SYSTEM下创建一个NameSpace
目录并添加一个Class2的类,那么你的Class2的命名空间则为:XXX.SYSTEM.NameSpace。当然你也可以手工把namespace改成你希望的名字。这将使NameSpace变得与路径无关。