Flo*_*ind 1 .net c# vb.net function-parameter
C#中有可选项吗?
Sub notify(ByVal company As String, Optional ByVal office As String = "QJZ")
Run Code Online (Sandbox Code Playgroud)
你将如何在C#中实现上述代码?我见过optionalstr optionalint但其他数据类型和自定义对象呢?
您必须为参数指定一个默认值,并且必须在结尾处(最后一个参数).
public void Test(string param1, string optional = "") {
}
Run Code Online (Sandbox Code Playgroud)
把它放到上下文中:
public void Notify(string company, string office = "QJZ") {
}
Run Code Online (Sandbox Code Playgroud)
http://msdn.microsoft.com/en-us/library/dd264739.aspx
| 归档时间: |
|
| 查看次数: |
4261 次 |
| 最近记录: |