首页 > 代码库 > C#基础知识之方法重载总结
C#基础知识之方法重载总结
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; }方法返回值相同,但参数的类型和个数都一致,故不是重载。
C#基础知识之方法重载总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。