在 .net 接口(interface)中公开事件是否被认为是不好的做法?
我发现很少有公开事件的 .net 框架接口(interface)。
谢谢
最佳答案
嗯,特别是有一个接口(interface)可能是 .NET 中最重要的接口(interface)之一,它公开了一个事件... INotifyPropertyChanged。 :)
我从未从 FxCop 或框架指南中看到任何反对它的建议,我不明白为什么会有。唯一的事情是,如果您显式地实现接口(interface),那么实现事件就会变得很痛苦,因为您必须使用显式的添加/删除访问器。
关于.net - 不良做法 : exposing an event in an interface?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/967786/