什么是重载(转)
重载就是方法名相同,参数(个数或类型)不同(称之为签名不同)
比如:
string test()
{
Console.WriteLine("Hello world");
//也可以这样用:test("Hello world");
}
string test(string msg)
{
Console.WriteLine(msg);
}
这样就达到了,用同样的方法名,通过传递不同的参数,实现不同的目的
比如:
string test()
{
Console.WriteLine("Hello world");
//也可以这样用:test("Hello world");
}
string test(string msg)
{
Console.WriteLine(msg);
}
这样就达到了,用同样的方法名,通过传递不同的参数,实现不同的目的