.net framework 4.0新增加了可选参数的支持,只要给参数赋个默认值即可。
来看这个例子:
调用方法有如下几种:
注意:参数的顺序是不能改变的,不能跳过一个参数使用后面的参数类型。
问题:如果想调用这个方法只想用第一个和第三个参数,如何实现呢?
其实在可选参数的调用上,微软推出了命名参数,即:
只需要将参数名称标记下来就可以了。(命名参数只能是原方法的参数名 后跟冒号“:”)
有了这个功能,重载就轻省多了,不用再搞一堆代码实现重载方法了。
CopyRight © 2010-2021 脚本学堂 Jb200.com , All Rights Reserved.