任何人都可以帮助我,我真的看不出有什么问题。
我在同一名称空间和程序集中都有一组类。其中一个类是静态的。由于它在与其他类相同的命名空间和程序集中声明,我希望它们都可以访问它们。
然而事实证明,所有人都可以访问其中一个;具有讽刺意味的是,最需要使用它的一类。
在此类的上下文中,无法识别类的名称(不会出现在intellisense中)。在所有其他课程中都很好。
有没有人有任何想法?
我错过了什么或误解了什么......?
答案 0 :(得分:3)
您可能拥有该类的成员,其名称与静态类相同,并且该名称具有优先权。
您的选择是以下任何一种:
代码(我必须拥有这一行或它认为代码是子弹的延续?):
using AliasName = Namespace.StaticClassName;