C#基础语法—简单的方法(函数)声明与调用

C#方法(函数)的声明与调用


1.含参数、有返回结果的函数:

namespace MethodSample
{
    class Program
    {
        static void Main(string[] args)
        {
            //Add函数的调用
            Calculator c = new Calculator();
            int x = c.Add(2, 3); //调用函数,计算2+3的和
            Console.WriteLine(x);
        }
    }

    /// <summary>
    /// 自定义的Calculator类
    /// </summary>
    class Calculator
    {
        //Add函数的声明     
        public int Add(int a, int b) //函数参数a,b
        {
            int result = a + b;
            return result; //返回a+b的和,int型
        }
    }
}

  运行结果:
在这里插入图片描述


2.不含参数、有返回结果的函数:

namespace MethodSample
{
    class Program
    {
        static void Main(string[] args)
        {
            //GetToday函数的调用
            Calculator c = new Calculator();
            string str = c.GetToday();
            Console.WriteLine(str);
        }
    }

    /// <summary>
    /// 自定义的Calculator类
    /// </summary>
    class Calculator
    {
        //GetToday函数的声明     
        public string GetToday() //不含参数
        {
            int day = DateTime.Now.Day;
            return day.ToString(); //返回日期是几号,string型
        }
    }
}

  运行结果:
在这里插入图片描述


3.含参数、没有返回结果的函数:

namespace MethodSample
{
    class Program
    {
        static void Main(string[] args)
        {
            //PrintSum函数的调用
            Calculator c = new Calculator();
            c.PrintSum(4, 6); 
        }
    }

    /// <summary>
    /// 自定义的Calculator类
    /// </summary>
    class Calculator
    {
        //PrintSum函数的声明     
        public void PrintSum(int a, int b)
        {
            int result = a + b;
            Console.WriteLine(result);
        }
    }
}

  运行结果:
在这里插入图片描述

发布了44 篇原创文章 · 获赞 29 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/IT_xiao_guang_guang/article/details/104167787