什么是重载(转)

重载就是方法名相同,参数(个数或类型)不同(称之为签名不同)

比如:
string test()
{
Console.WriteLine("Hello world");
//也可以这样用:test("Hello world");
}

string test(string msg)
{
Console.WriteLine(msg);
}

这样就达到了,用同样的方法名,通过传递不同的参数,实现不同的目的
原文地址:https://www.cnblogs.com/liuzhengliang/p/1312014.html