首页 > 解决方案 > 如何在 C# ASP.Net 中删除同一类中两个接口之间的歧义引用?

问题描述

如何在 C# ASP.Net 中删除同一类中两个接口之间的歧义引用?

我有一个实现接口 ISecurity 的类。ISecurity 接口存在于两个不同的命名空间中。我在同一个类中有另一个接口,它来自这两个接口之一。因此 Isucurity 接口出现不明确的引用错误。如何解决?

标签: c#asp.net.netinterface

解决方案


这可以通过简单地明确给出命名空间来解决。例如:在命名空间 NameSpace1 中有 ISecurity,在 NameSpace2 中也有 ISecurity。要同时使用两者,只需以这种方式即可。

NameSpace1.ISecurity 和 NameSpace2.ISecurity。


推荐阅读