如果我的命名空间是
Cytel.GlobalSettings.ChartSetting
和 我有一个静态类ChartSetting
打包在dll中。
然后当我在其他项目中使用ChartSetting类时,它使用Chartsetting类的方法显示红色,并且不显示公共成员
答案 0 :(得分:2)
它将您对ChartSetting
的引用解释为对命名空间的引用。您应该使用ChartSetting
静态类的完全限定名称。如果它具有空命名空间,那么您将需要使用global
限定符:
global::ChartSetting
您还可以为此类指定别名:
using MyAlias = global::ChartSetting;