<分区>
考虑以下代码
class ProductDefinition {}
答:
class Product { public ProductDefinition Definition {get;set}}
乙:
class Product { public ProductDefinition ProductDefinition {get;set}}
(B) 在使用
等属性时会导致轻微的冗余product.ProductDefinition.Price
对比
product.Definition.Price
不过这似乎是程序员见惯了的事情。
关于这个话题有没有进一步的阐述?