2012-01-17 130 views
1

如果我的命名空间是冲突的命名空间在C#

Cytel.GlobalSettings.ChartSetting

和 我有一个静态类ChartSetting

装在DLL。

然后当我在其他项目中使用ChartSetting类它显示红色与Chartsetting类的方法和公共成员没有显示

回答

2

据解释你的参考ChartSetting作为对命名空间的引用。您应该使用静态类的完全限定名称ChartSetting。如果它有一个空的命名空间,那么你就需要使用global预选赛这样的:

global::ChartSetting 

您还可以指定一个别名到这个类:

using MyAlias = global::ChartSetting;