建议132:考虑用类名作为属性名
一般来说,若果属性对应一个类型,应该直接用类型名命名属性名。如下:
class Person { public Company Company { get; set; } } class Company { //省略 }
没有必要为属性名指定另外的名字,如:
public Company TheCompany{get;set;}
当然,除非我们的类型当中有多个Company类型的属性,这样就必须为我们的属性重构成不同的命名,如:
class Person { public Company Company { get; set; } public Company SecondCompany { get; set; } }
转自:《编写高质量代码改善C#程序的157个建议》陆敏技
本文建议在C#编程中使用类名作为属性名,以提高代码的可读性和一致性。当类中有多个相同类型的属性时,应适当调整命名以区分它们。


被折叠的 条评论
为什么被折叠?



