当前位置: 首页 > 编程语言 > C#

接口成员的属性不起作用分享

时间:2023-04-11 02:17:06 C#

C#学习教程:接口成员的属性不起作用Password属性具有DataType和Required等属性。因此,为了确保可重用性的一致性,我创建了:放;}}和类RegistrationModel:IPasswordContainer{publicstringPassword{get;放;}}不幸的是,该属性不起作用。然后我尝试将接口更改为类:放;}}和publicclassRegistrationModel:PasswordContainer{publicoverridestringPassword{get;放;}}现在开始工作了。为什么?为什么属性在从类继承时起作用,而在从接口继承时不起作用?接口属性上的属性不会继承给类,您可以使接口成为抽象类。从微软找到答案:产品组不想实现这个功能,原因有二:以上是C#学习教程:接口成员的属性不起作用所有内容分享,如果对大家有用,需要了解更多C#学习教程,希望大家多加关注——本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: