浅析C#函数重载

开发 后端
本文介绍我们以前在C++中曾经知道C++中有函数重载的概念,现在在ASp.Net的C#中我们仍然可以使用函数重载的概念和定义。

C#函数重载

我们以前在C++中曾经知道C++中有函数重载的概念,现在在ASp.Net的C#中我们仍然可以使用函数重载的概念和定义:

假设我们在程序中定义了两个函数:String test(String str1) 而后 int test1(int i),他们的内容都是很简单的功能

  1. Stringtest(Stringstr1){  
  2. Response.Write("函数重载测试,这个是String函数");  
  3. Return"123232";  
  4. }  
  5. inttest(inti){  
  6. Response.Write("函数重载测试,这个是int函数");  
  7. Return1;  

我们调用 test("豆腐") 和 test(888),编译器非但不会报错,而且会执行出不同的结果,这样。

C#函数重载给我们在编程的过程中带来了很大的方便,我们可以由编译器来决定根据我们参数的变化相应的执行不同的代码。而且 这个也是 面向对象编程的一个主要的特色之一。相信MS的确想让ASP.Net成为Web未来编程的规范。以上介绍C#函数重载。

【编辑推荐】

  1. C#在应用程序间发送消息实现浅析
  2. 一些C#时间类型的入门知识
  3. C#接口和抽象类技术特点浅析
  4. 一个C#时间计算的实例
  5. C#继承知识详解
责任编辑:佚名 来源: IT168
相关推荐

2009-08-12 10:27:12

C#运算符重载运算符重载实例

2009-08-10 14:43:03

C#函数Convert

2009-07-31 14:03:21

C# Format函数

2009-09-07 05:31:39

C#窗体关闭事件

2009-08-12 12:46:11

C#运算符重载

2009-08-18 17:42:12

C#操作符重载

2009-09-01 11:28:32

C#使用函数重载

2009-07-31 15:22:56

C#判等函数

2009-07-31 15:44:02

C#静态构造函数

2009-08-14 09:15:28

C#调用构造函数

2009-08-13 18:15:06

C#继承构造函数

2009-08-13 17:38:42

C#构造函数

2009-09-18 09:02:45

CLR Via C#

2009-08-13 18:02:11

C#静态构造函数

2009-08-14 09:43:59

C#复制构造函数

2009-08-13 13:42:54

C#构造函数

2009-08-14 09:58:09

C#复制构造函数

2009-08-25 17:15:50

C#隐藏C#重写C#重载

2009-08-19 14:42:21

C#重载LoadPos

2009-08-13 17:30:30

C#构造函数
点赞
收藏

51CTO技术栈公众号