| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1165 人关注过本帖
标题:c#在一个程序集中调用另外两个不同程序集中的同名的类问题?
只看楼主 加入收藏
eebin
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-7-30
结帖率:100%
收藏
 问题点数:0 回复次数:4 
c#在一个程序集中调用另外两个不同程序集中的同名的类问题?
我在程序集A中的一个类A中想要有选择的用程序集B中的类Class1或程序集C中同名的类Class1,得怎么写命名空间??如代码:
if(true)
{
using B;//// 假如真,用B命名空间
}
else
{
using C;
}////假如是 false,使用命名空间C
class A
{
Class1 C=new Class1();
C.say();
}
请高手告诉我命名空间那要怎么写才好?
这问题也就是做Access和SQLserver的数据库切换,
操作Access数据库中有个类 DAL和操作SQLServer中的类同名
搜索更多相关主题的帖子: 数据库 空间 using Access 
2008-07-30 11:58
witer
Rank: 1
等 级:新手上路
帖 子:165
专家分:0
注 册:2006-2-7
收藏
得分:0 
都唔知你UP乜,讲到乌哩马搓!
2008-07-30 12:14
xyq701830
Rank: 1
来 自:浙江
等 级:新手上路
威 望:2
帖 子:263
专家分:0
注 册:2008-6-24
收藏
得分:0 
class A
{
Class1 C=new Class1();
C.say();
}
出了if判断句。 引用的命明空间还可以用吗.
应该不可以用了吧

菜猪猪``
2008-07-30 12:22
tpriwwq
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2008-7-24
收藏
得分:0 
在声明类的时候,把命名空间直接带上就ok

mynamespace.myclass object
2008-07-30 13:10
eebin
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-7-30
收藏
得分:0 
if(true)
{
using B;
}
else
{
using C;
}
上面的代码当然不能用了.
我是想在代码开始的时候判断用哪个类,便于下面的代码不要用namespace.Class1
2008-07-30 14:56
快速回复:c#在一个程序集中调用另外两个不同程序集中的同名的类问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022576 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved