c# - 如何在 C# ASP.Net 中删除同一类中两个接口之间的歧义引用?
问题描述
如何在 C# ASP.Net 中删除同一类中两个接口之间的歧义引用?
我有一个实现接口 ISecurity 的类。ISecurity 接口存在于两个不同的命名空间中。我在同一个类中有另一个接口,它来自这两个接口之一。因此 Isucurity 接口出现不明确的引用错误。如何解决?
解决方案
这可以通过简单地明确给出命名空间来解决。例如:在命名空间 NameSpace1 中有 ISecurity,在 NameSpace2 中也有 ISecurity。要同时使用两者,只需以这种方式即可。
NameSpace1.ISecurity 和 NameSpace2.ISecurity。
推荐阅读
- c# - 编辑并继续不适用于 Roslyn 编译的类库
- javascript - 选择恢复默认值的方法
- flutter - 'List 类型的值
' 不能分配给类型为 'Iterable 的变量 ' - python - 如何从接受输入更改为检查列表中的输入?
- python - 如何在我的 CSV 文件中打印用户设置的两个日期之间的数据?
- javascript - 拒绝应用来自 'http://localhost:3000/style.css' 的样式,因为它的 MIME 类型('text/html')
- java - 从 Angular 应用程序检索访问令牌后尝试在 Java 中调用 Microsoft Graph API
- watchkit - 并发症系列支持 - 如果不支持,则不显示并发症系列
- angular - combineLatest 和严格类型的错误 - “没有重载匹配此调用。”
- javascript - 如何将捕获的视频流帧从 html 发送到烧瓶服务器?