【发布时间】:2011-08-07 14:17:21
【问题描述】:
大家好,
Jon Skeet has answered to a question that Using a property is backed by a variable.
但是接口中的属性在 C# 中是允许的。这是否意味着 C# 中的接口可以包含一个变量,以及如何处理该属性支持的变量?
提前致谢。
【问题讨论】:
-
@Gishu - (+1) 感谢您指出正确的线程。 -------------------------------------------------- ---- @Sandeep - 简单来说,接口只能包含方法声明。属性、事件或索引器是方法的变体。属性中的 getter 和 setter 只是方法的变体。有关详细信息,请参阅“通过 C# 进行 CLR”或“Essential .net 第 1 卷”。
标签: c# .net oop interface properties