方法的三个要素:
1、返回值类型;
2、方法名;
3、参数列表。
C#只根据后两个要素(方法名和参数列表)识别方法。如果多个方法的方法名和参数列表都相同,是不能通过编译的。
如:
是不能通过编译的。
注解第一个方法后可以通过编译:
1、返回值类型;
2、方法名;
3、参数列表。
C#只根据后两个要素(方法名和参数列表)识别方法。如果多个方法的方法名和参数列表都相同,是不能通过编译的。
如:
- void method1(string a)
- {
- Response.Write("a");
- }
- void method1(int a)
- {
- Response.Write("b");
- }
- int method1(string a)
- {
- Response.Write(a);
- return 1;
- }
注解第一个方法后可以通过编译:
- //void method1(string a)
- //{
- // Response.Write("a");
- //}
- void method1(int a)
- {
- Response.Write("b");
- }
- int method1(string a)
- {
- Response.Write(a);
- return 1;
- }
- ikmb@163.com QQ:154179812