这种方法的名称是什么,参数?

时间:2012-07-26 15:35:03

标签: c# methods

  

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

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

AccessModifier NameOfMethod(sometype param1, bool prmFlagOrSomething = false)

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

那是发生了什么,但存在文件? 这种方法或参数的真实名称是什么?

2 个答案:

答案 0 :(得分:1)

这是默认参数。或者当MS称之为“可选参数”时:

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

答案 1 :(得分:0)

这只是一个Optional Argument