代码之家  ›  专栏  ›  技术社区  ›  Hari Menon

方法重载-好的还是坏的设计?

  •  7
  • Hari Menon  · 技术社区  · 15 年前

    3 回复  |  直到 15 年前
        1
  •  12
  •   Brian    15 年前

    重载对性能没有影响;它由编译器在编译时解决。

    设计指南见设计指南:

    http://msdn.microsoft.com/en-us/library/ms229029.aspx

        2
  •  5
  •   Andy Gaskell    15 年前

    如果您使用的是C#4.0,您可以节省您的手指一些工作和使用 optional parameters .

        3
  •  2
  •   Pieter Germishuys    15 年前
    1. 性能影响, 据我所知,这就像定义一个新方法。性能影响是硬盘空间。
    2. 当然,这很方便
    3. 极限是多少, 尽可能多的硬盘空间。
        4
  •  0
  •   muaz    6 年前

    Person GetPersonByID( int id );
    Person GetPersonByName( String name );
    

    关于这个:

    Person GetPerson( int id );
    Person GetPerson( String name );