您的位置:首页 > 编程语言 > C#

C#基础知识之方法重载总结

2014-09-15 11:40 302 查看
1.首先解释一下什么是方法重载?

方法重载是指在同一个类中方法同名,参数不同,调用时根据实参的形式,选择与他匹配的方法执行操作的一种技术。

这里所说的参数不同是指以下几种情况:

参数的类型不同

参数的个数不同

③ 参数的个数相同且类型不同时,它们的先后顺序不同

需要注意的是:方法的重载跟返回值没有任何的关系!

错误示例:

public void test(int i1,string s1)
{

}

public void test(int i2,string s2)
{

}

方法的参数的类型和个数都一致,故不是重载。

public void test(int i1,string s1)
{

}

public int test(int i2,string s2)
{
return 1;
}

方法返回值不相同,但参数的类型和个数都一致,故不是重载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: