前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C#基础知识之方法重载总结

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

作者头像
跟着阿笨一起玩NET
发布2018-09-19 15:43:06
3860
发布2018-09-19 15:43:06
举报

1.首先解释一下什么是方法重载?

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

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

①  参数的类型不同

②  参数的个数不同

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

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

错误示例:

代码语言:javascript
复制
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;
}

方法返回值不相同,但参数的类型和个数都一致,故不是重载。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014-09-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档