我有person类: public class Person : public Guid Id { get; set; } public string NationalCode { get; set; }
} 人总是真实的或合法的类型之一,而不是两者同时存在使用设计模式实现person的最佳模式是什么?
我正在使用LINQ to XML来解析XML文档。我也有能力影响XML模式的设计。给定的XML元素Person可以具有一个或多个Address元素作为子元素。在解析时定义XML,以便Person包含一个或多个地址节点,还是让Person包含一个包含一个或多个地址节点的Addresses节点更好?谢谢。