现在的位置: 首页 > 综合 > 正文

c#中的重载函数

2013年03月10日 ⁄ 综合 ⁄ 共 210字 ⁄ 字号 评论关闭

前几天看书,看到在c#中,判断一个类中两个函数是否是重载函数,函数的返回值类型不是必须条件,这一点跟之前学习的c和c++不太一样,故记录一下。

根据目前的总结,在c#中满足函数重载有以下条件:

1、函数名字相同

2、函数参数个数不同,或者参数对应的类型不同

在c#中,public string show(string s)跟public void show(string s)如果定义在同一个类中,编译器会报错的,而不认为它们是重载函数!

抱歉!评论已关闭.