07004 重载方法的实例练习 附详细注释已经源代码 – 恵玩科技

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace overload
{
    class Program
    {
        static void Main(string[] args)
        {

            //第一次调用Add方法
            Console.WriteLine("第一次调用Add方法:\n3+5={0}", Add(3,5));

            //第二次调用Add方法
            Console.WriteLine("第二次调用Add方法:\n3+5+99={0}", Add(3, 5,99));

            //第三次调用Add方法
            Console.WriteLine("第三次调用Add方法:\n字符串1+字符串2={0}", Add("我","想要结婚了"));

            /*
             * 练习总结:
             * 1.重载就是同一个方法,参数不同
             * 2.重载解决了类似功能但是名字不一样的问题
             * 3.重载是C#中最常用的方法之一,Console.WriteLine()就是重载方法
             * 
             */
            Console.ReadKey();
        }
        /*
         * 方法重载练习
         * 以加法为例--->源代码共享到博客
         */
         //定义一个Add方法

        //1.实现两个数相加
        public static int Add(int num1,int num2)
        {
            return num1 + num2;
        }

        //实现3个数相加
        public static int Add(int num1, int num2,int num3)
        {
            return num1 + num2 + num3;
        }

        //实现两个字符串相加
        public static string Add(string str1, string str2)
        {
            return str1+str2;
        }
    }
}

 

打赏作者