zoukankan      html  css  js  c++  java
  • 编写高质量代码改善C#程序的157个建议——建议132:考虑用类名作为属性名

    建议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个建议》陆敏技

  • 相关阅读:
    hdu 4508
    hdu 4506
    hdu 4505
    hdu 1525
    hdu 2212
    (贪心)删数问题
    (最短路 Dijkstra) hdu 1544
    (次小生成树) poj 1679
    (prim)hdu 1102
    (kruskal)hdu 1863
  • 原文地址:https://www.cnblogs.com/jesselzj/p/4752434.html
Copyright © 2011-2022 走看看