2012-01-17 133 views
1

如果我的命名空間是衝突的命名空間在C#

Cytel.GlobalSettings.ChartSetting

和 我有一個靜態類ChartSetting

裝在DLL。

然後當我在其他項目中使用ChartSetting類它顯示紅色與Chartsetting類的方法和公共成員沒有顯示

回答

2

據解釋你的參考ChartSetting作爲對命名空間的引用。您應該使用靜態類的完全限定名稱ChartSetting。如果它有一個空的命名空間,那麼你就需要使用global預選賽這樣的:

global::ChartSetting 

您還可以指定一個別名到這個類:

using MyAlias = global::ChartSetting;