【问题标题】:What's the name of this kind of method, parameters? [duplicate]这种方法、参数叫什么名字? [复制]
【发布时间】:2012-07-25 05:59:44
【问题描述】:

可能重复:
How can you use optional parameters in C#?

我在一个我正在工作的项目中找到了[语言:c#]。一个奇怪的签名(至少对我来说):

AccessModifier NameOfMethod(sometype param1, bool prmFlagOrSomething = false)

在 msdn library 中不存在对这种方法的任何引用。 这允许避免传递参数 prmFlagOrSomething,在这种情况下 prmFlagOrSomething 的值为 false。

这就是发生的事情,但是存在文档吗? 这种方法或参数的真名是什么?

【问题讨论】:

标签: c# methods


【解决方案1】:

这是一个默认参数。或者正如 MS 所说,一个“可选参数”:

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

【讨论】:

    【解决方案2】:

    这只是一个Optional Argument

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-10
      • 2011-12-29
      • 1970-01-01
      • 1970-01-01
      • 2015-11-06
      • 1970-01-01
      • 1970-01-01
      • 2019-05-24
      相关资源
      最近更新 更多