命名参数

注意

此内容根据 Pearson Education, Inc. 许可转载自《框架设计指南:可重用 .NET 库的约定、习语和模式第二版》。 该版本于 2008 年出版,并在此后于第三版对该书进行了全面修订。 此页上的一些信息可能已过时。

之所以要必须遵循参数名称准则,除了便于理解这个显而易见的原因之外,还因为当视觉对象设计工具提供 Intellisense 和类浏览功能时,参数将显示在文档和设计器中。

✔️ 务必在参数名称中使用驼峰式大小写。

✔️ 务必使用描述性参数名称。

✔️ 考虑根据参数的含义而不是参数的类型使用名称。

对运算符重载参数命名

✔️ 务必对二元运算符重载参数使用 leftright(如果参数无意义)。

✔️ 务必对二元运算符重载参数使用 value(如果参数无意义)。

✔️ 考虑对运算符重载参数使用有意义的名称(如果这样做会增加有效值)。

❌ 请勿对运算符重载参数名称使用缩写或数值索引。

Portions © 2005, 2009 Microsoft Corporation 版权所有。 保留所有权利。

在 Pearson Education, Inc. 授权下,由 Addison-Wesley Professional 作为 Microsoft Windows 开发系列的一部分再版自 Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition(Framework 设计准则:可重用 .NET 库的约定、惯例和模式第 2 版),由 Krzysztof Cwalina 和 Brad Abrams 发布于 2008 年 10 月 22 日。

请参阅