伙伴类或多或少是您的代码片段前进的方向,除了您的手动编码的部分Person类将具有一个内部类,例如:
[metadataType(typeof(Person.metadata))]public partial class Person { private sealed class metaData { [Regularexpression(...)] public string Email { get; set; } }}或者,您可以手动分配Person类和一个单独的meta类,例如:
[metadataType(typeof(PersonmetaData))]public partial class Person { }public class PersonmetaData {[Regularexpression(...)]public string Email;}这些是解决方法,具有映射的Presentation类可能更合适。



