c# 方法参数

来源:百度知道 编辑:UC知道 时间:2024/09/26 05:15:31
一个方法 中要要输入 2个参数 如下
方法名(string a,string b)
如果只输入一个参数来运行方法 可以吗
方法名(string a)

public void 方法名(string a,string b)
{

}
public void 方法名(string a)
{
方法名( a,“给个默认值”);
}

明显不可以,会报错。说该方法不具有参数。。。的重构方法
再写一个重构方法吧

同意楼上的.不可以只输入一个参数的.
不过你可以在调用的时候,吧第二个参数写成null.
(不过这样你就得,在方法中判断,如果第二个参数为null时,程序的反应是什么)
实验一下...