当然可以通过创建另一个具有不同名称的方法来完成相同的操作吗?
public void SayHello(string name)
{
Console.WriteLine("Hello " + name);
}
public void SayHello(string name, string name2)
{
Console.WriteLine("Hello + name + "," + name2);
}
是相同的
public void SayHelloToTwoPeople(string name1, string name2)
{
Console.WriteLine("Hello + name + "," + name2);
}
方法重载有什么好处?