c# – 应该接口定义属性?

界面,由MSDN定义“仅包含方法,代表或事件的签名”。然而,由于属性对于get和set方法不超过语法糖,它们也被允许在接口中。我的问题是 – 是否有任何情况在界面中定义属性是合适的还是应该遵守MSDN描述的方案?
我认为属性在接口中是完全可以接受的。

正如你所说,他们真的是一个get,set或get和set方法。框架中的许多接口定义属性,如IAsyncResultIWebProxy

http://stackoverflow.com/questions/2489226/should-interfaces-define-properties

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – 应该接口定义属性?