我添加了一个名为core_language的项目引用。 但是当我试图调用一个引用类时,它无法正常工作
当我这样打电话给这个班级时,它运作正常。
_resourceManager = core_language.Resources.ResourceManager;
但这种方式不起作用,我不知道为什么,我已经把它
页面顶部的using core_langugage;
_resourceManager = Resources.ResourceManager;
答案 0 :(得分:0)
可能会出现问题,因为Ressources
是一个ambigioues名称。编译器无法确定是否通过编写Ressources.RessourceManager
来引用在引用项目(core_language
)中找到的资源或项目中的代码(mijn_energiefactuur
)。
要避免这种情况,您应该使用您要访问的类型的限定名称:
var manager1 = core_language.Ressources.RessourceManager;
var manager2 = System.Ressources.RessourceManager;
另外,只需删除using
的{{1}}语句即可。然后,对System.Ressources
的来电将反映Ressources
。