zoukankan      html  css  js  c++  java
  • C#部分---函数添加基本格式;

    格式1:没有参数,没有返回值 (无参无返)

    添加函数:

    /// <summary>
    /// 累加求和的方法,没有参数,没有返回值
    /// </summary>
    public void LeiJia()
    {
    //累加求和
    Console.Write("请输入一个正整数:");
    int a = int.Parse(Console.ReadLine());
    int sum = 0;
    for (int i = 1; i <= a; i++)
    {
    sum += i;
    }
    Console.WriteLine("总和是" + sum);
    }

     (主函数里面的写法:)

    static void Main(string[] args)    
    {
    
    //实例化 初始化 这个类
    Program hanshu = new Program();
    //hanshu.First();
    //格式1调用
    //hanshu.LeiJia();
    
    }

    //格式2:没有返回值,有参数(有参无返)

    添加函数:

    /// <summary>
    /// 累加求和,需要一个int类型的参数,没返回值
    /// </summary>
    /// <param name="d"></param>
    public void LeiJia(int d)
    {
    int sum = 0;
    for (int i = 1; i <= d; i++)
    {
    sum += i;
    }
    Console.WriteLine("总和是" + sum);
    }

    (主函数里面的写法):

     static void Main(string[] args)
            {
                //实例化   初始化   这个类
                Program hanshu = new Program();
                //格式2调用
                //Console.Write("请输入一个正整数:");
                //int a = int.Parse(Console.ReadLine());
                //hanshu.LeiJia(a);
           }


    //格式3:有参数,有返回值(有参有返)

    添加函数:

    /// <summary>
    /// 累加求和,需要参数,也有返回值
    /// </summary>
    /// <param name="d"></param>
    /// <returns></returns>
    public int Leijia1(int d)
    {
    int sum = 0;
    for (int i = 1; i <= d; i++)
    {
    sum += i;
    }
    return sum;
    }

    (在主函数中的写法:)

     static void Main(string[] args)
            {
                //实例化   初始化   这个类
                Program hanshu = new Program();
                //格式3调用
                //Console.Write("请输入一个正整数:");
                //int a = int.Parse(Console.ReadLine());
                //int sum = hanshu.Leijia1(a);
                //Console.WriteLine(sum);
           }

    //格式4:没有参数,有返回值

    添加函数:

    /// <summary>
    /// 累加求和,没有参数,但是有返回值(int)
    /// </summary>
    /// <returns></returns>
    public int Leijia2()
    {
    Console.Write("请输入一个正整数:");
    int a = int.Parse(Console.ReadLine());
    int sum = 0;
    for (int i = 1; i <= a;i++ )
    {
    sum += i;
    }
    return sum;
    }

    (在主函数中的写法:)

     static void Main(string[] args)
            {
                //实例化   初始化   这个类
                Program hanshu = new Program();
                ;
                //格式4调用
                //int sum =hanshu.Leijia2();
                //Console.WriteLine(sum);
              }

    格式3中有两个或多个变量时,有参有返例如比较大小

     两个数比较大小返回较大的一个

    添加函数:

    /// </summary>
    /// <param name="a"></param>
    /// <param name="b"></param>
    /// <returns></returns>
    public double Max(double a , double b)
    {
    if (a >= b)
    {
    return a;
    }
    else
    {
    return b;
    }
    }

    (主函数中的写法:)

    static void Main(string[] args)
            {
                //实例化   初始化   这个类
                Program hanshu = new Program();
                //比较大小
                double a = 6;
                double b = 7;
                double c = 4;
                Console.WriteLine(hanshu.Max(hanshu.Max(a, b), c)); ;
             }
  • 相关阅读:
    web页面接入QQ客服的方法
    如何使用webapi集成swagger
    TCP的三次握手和四次挥手
    笔记-ASP.NET WebApi
    .net开发人员应该知道的几个网站
    HttpClient在async中产生的代码不执行和堵塞
    【转】CA证书申请+IIS配置HTTPS+默认访问https路径
    WebApi捕捉异常的一套方案
    使用Topshelf部署你的Job
    使用ajax局部更新Razor页面
  • 原文地址:https://www.cnblogs.com/xingyue1988/p/5969176.html
Copyright © 2011-2022 走看看