C#基本语法复习-方法与作用域
重载方法:
只能够对参数列表进行重载,不能够对返回类型进行重载。
定义可选参数:
指定一个参数是可选的,可以在定义方法时为该参数提供一个默认值,默认值是使用赋值操作符来进行赋值的。并且所有的可选参数必须放在必选参数之后。形式如下:
void a(int a,int b=0;string c="a")
{
}
对方法进行调用时,方法调用最匹配的那个,a(2)是正确的,但是a(2,"e");则为错误,编译器会选择前两个int来匹配。
命名参数:
格式为一个参数名,后面加上一个冒号再为传递的值,a(a:2,b:3,c:"y");同时这种写法也正确a(a:2,c:"z");a(2,c:"a");
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步