当前位置: 源码素材网 » C#源码 » 窗体界面 » 详情页

C#根据参数调用不同的重载方法

public static int Add(int x, int y)//定义一个静态方法Add,返回值为int类型,有两个int类型的参数
  {
   return x + y;
  }
  public double Add(int x, double y)//重新定义方法Add,它与第一个的返回值类型及参数类型不同
  {
   return x + y;
  }
  public int Add(int x, int y, int z)//重新定义方法Add,它与第一个的参数个数不同
  {
   return x + y + z;
  }
  static void Main(string[] args)
  {
   Program program = new Program();//实例化类对象
   int x = 3;
   int y = 5;
   int z = 7;
   double y2 = 5.5;
   //根据传入的参数类型及参数个数的不同调用不同的Add重载方法
   Console.WriteLine(x + "+" + y + "=" + Program.Add(x, y));
   Console.WriteLine(x + "+" + y2 + "=" + program.Add(x, y2));
   Console.WriteLine(x + "+" + y + "+" + z + "=" + program.Add(x, y, z));
   Console.ReadLine();
  }

  • 相关标签:重载方法
  • 调试环境:VisualStudio 2015+
  • 文件大小:20.2K
  • 资源评级:
  • 更新时间:2018-08-10
  • 相关链接:暂无演示

源码测试截图:

C#根据参数调用不同的重载方法运行截图

相似源码:重载方法 C#源码下载:C#根据参数调用不同的重载方法 测试截图

下载地址:

暂无相关的C#源码!

下载声明:

本站资源仅供学习参考,禁止用于非法途径。若“C#根据参数调用不同的重载方法”源代码侵犯了您的权益,请尽快告诉我们。