相关疑难解决方法(0)

C#接口.隐式实现与显式实现

在C#中隐式显式实现接口有什么区别?

什么时候应该使用隐式?什么时候应该使用显式?

是否有任何利弊和/或缺点?


Microsoft的官方指南(来自第一版框架设计指南)声明不建议使用显式实现,因为它会给代码带来意外行为.

我认为这个指南在IoC之前的时候是非常有效的,当你没有作为接口传递时.

任何人都可以触及这方面吗?

.net c# interface

615
推荐指数
10
解决办法
14万
查看次数

为什么显式实现接口不能公开?

我在Class中有方法,它是Interface的实现.当我做它显式实现时,我遇到了编译器错误

The modifier 'public' is not valid for this item
Run Code Online (Sandbox Code Playgroud)

为什么不允许public显式接口实现?

c# interface

70
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×2

interface ×2

.net ×1