如何在分部类的另一半中定义的属性上使用属性?我有一个自动生成的类来导入一个Web服务,其中包含类似这样的内容(缩写):[System.Runtime.Serialization.DataMemberAttribute()]}set{/*implementationpropchanged*/}}我想给这个成员添加一个MVC格式属性。因此,在另一个包含相同部分类定义的文件中,我想执行如下操作(这是非法的):[DisplayFormat(DataFormatString="{0:dd-MM-yyyy}",ApplyFormatInEditMode=true)]publicTheDateTime开始日期;partial方法在这里没有用,因为partial方法必须是私有的,有一个void返回类型,必须是一个方法等等。我应该如何装饰这个成员?可以这样使用MetadataType属性:以上是C#学习教程:Howtouseapropertyonapropertyonapropertydefinedinaotherhalfofapartialclass?如果分享的内容对你有用,需要进一步了解C#学习教程,希望你多多关注——[MetadataType(typeof(MyClass_Validation))]publicpartialclassMyClass{}publicclassMyClass_Validation{[DisplayFormat(...)]publicDateTimeStartDate{get;放;}}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
