【C#基础】关于方法的一些介绍

发布于:2023-01-04 ⋅ 阅读:(392) ⋅ 点赞:(0)

、欢迎大家指正一起学习


前言

本文就介绍方法的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、语法

 定义方法:  (所谓的方法就是函数)
            [访问修饰符][可选修饰符]返回类型 方法名称(参数列表) //方法名称首字母大写
            {
                //方法体
                return 结果;
            }

            调用方法:
            方法名称(参数);

  private static int GetTotalSecond(int minute)
        {
            return minute * 60;
        }

二、形式参数

//形式参数  实参要和形参一一对应(类型、顺序、个数)
        //学会调用别人创建的方法
        //1.看名字猜,看描述
        //2.看参数(类型、名称、描述)
        //3.看返回值
        //4.测试

例子:

 private static int GetWeekByDay(int year,int month,int day)
        {
            DateTime dt = new DateTime(year, month, day);
            return (int)dt.DayOfWeek;
        }

三、 方法的重载

如果在正常开发的时候,可能会碰到解决同一个问题要大量的不同的方法非常的麻烦,此时就需要方法的重载了。

            需要显示不同的数据,调用不同的方法
            //方法的重载
            //用途:用于在不同条件下解决同一类型的问题
            //定义:名称相同,参数列表不同
            //作用:在不同条件下,解决同一类问题,让调用者仅仅记忆1个办法

 //方法的重载
        private static int GetTotalSecond(int minute)
        {
            return minute * 60;
        }
        //2.根据小时计算秒数
        private static int GetTotalSecond(int minute, int hour)
        {
            return GetTotalSecond(minute + hour * 60);
        }
        //3.根据天
        private static int GetTotalSecond(int minute, int hour, int day)
        {
            return GetTotalSecond(minute, hour + day * 24);
        }

其实方法的重载就是同一个方法,不同的参数罢了,通过参数不同来区分。 


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了C#方法的使用


网站公告

今日签到

点亮在社区的每一天
去签到