朋友帮帮忙,给我一个c#重载的例子嘛,让我理解重载,我急需用。

来源:百度知道 编辑:UC知道 时间:2024/05/05 10:23:39

例子:
private void TestMethod(string name)
{
MessageBox.Show("我的名字叫:",name);
}
//重载上面的方法
private void TestMethod(int i,int j)
{
int sum=i+j;
MessageBox.show("我的总分是:",sum.ToString());
}
重载有什么用?
重载可以让用户只根据参数来使用方法
//当此参数是 字符串则执行第一个方法 结果是:我的名字叫小明
Test("小明");
//当此参数是 两个数字时 则执行第二个方法 结果是:我的总分是11
Test(4,7);

重载就是几个人都取一个名字,但是怎么区分它们呢??
通过参数来区分就行了!

其实不需要什么例子,讲一下你就会很清楚了
重载方法就是两个方法的名称一样,返回值或参数不同而已。
1.参数个数不同
2.参数个数相同,但参数类型不同
重载方法就是为了你传入不同的参数方法执行后的结果不同

重载就是方法名相同。参数或返回类型不同。。。根据你输入的加的得出不同的结果

不懂语言