首页 > 其他分享 >方法

方法

时间:2023-05-06 14:55:30浏览次数:23  
标签:Console string text getWay1 参数 WriteLine 方法

无参数

        /// <summary>
        /// //无参数,无返回值
        /// </summary>
        public void getWay()
        {
            string text = $"我是霖,今年23岁。";
            Console.WriteLine(text);
        }
        /// <summary>
        /// 无参数
        /// </summary>
        /// <returns></returns>
        public string getWay1() {//无参数
            string text = $"我是霖,今年23岁。";
            return text ;
        }

有参数,重载方法体getWay1();重载减少类对外接口,较低类的复杂度,便于用户使用

重载的方法不同点在与参数的类型,数量,顺序不同

相同点在于方法名,返回值,范围相同

参数还可以设置默认值

        /// <summary>
        /// 默认25岁,可选
        /// 重载方法getWay1()
        /// </summary>
        /// <param name="name"></param>
        /// <param name="age"></param>
        /// <returns></returns>
        public string getWay1(string name,int age=25)//年龄是可选的默认25岁---
        {
            string text = $"我是{name},今年{age}岁。";
            return text;
        }

静态方法

        /// <summary>
        /// 静态方法
        /// </summary>
        /// <returns></returns>
        public static string getWay2()
        {
            string text = $"我是霖,今年23岁。";
            return text ;
        }

调用:

            Way way=new Way();
            way.getWay();//返回值
            Console.WriteLine(way.getWay1());//无参数
            Console.WriteLine(way.getWay1("lin"));//默认年龄
            Console.WriteLine(way.getWay1(age:24,name:"huang"));//命名参数,不命名是默认参数顺序
            Console.WriteLine(Way.getWay2());

 

标签:Console,string,text,getWay1,参数,WriteLine,方法
From: https://www.cnblogs.com/lin-07/p/17377321.html

相关文章

  • java中static方法不能被重写但是能重定义
    1、static方法不能被重写示例1classAnimal{publicstaticvoidwalk(){System.out.println("Animal的行走方法");}}classDogextendsAnimal{publicvoidwalk(){System.out.println("Dog的行走模式");}publicstaticv......
  • android 获取屏幕高度和宽度 的方法
    Android 获取屏幕高度和宽度的方法  我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸   下面的代码即可获取屏幕的尺寸。    在一个Activity的onCreate方法中,写入如下代码:[java] vi......
  • 潮起潮落 错误"控件包含代码块(即 <% ... %>),因此无法修改控件集合"的原因和解决方法
    https://www.cnblogs.com/luointer123/archive/2009/12/21/1628894.html如以下的调用方法,可能出现错误:控件包含代码块(即<%...%>),因此无法修改控件集合后台C#代码:     publicstringtest()     {          return"test";      }前台J......
  • @babel-AST常用方法
    @babel常用方法一、js对应ASTobj变量名对应Identifier,常量串对应StringLiteral,数字对应NumericLiteral。CallExpression主要关注callee和arguments属性,分别表示被调用的函数和参数列表。MemberExpression主要关注object、property和computed属性,分别表示对象,属性和是否......
  • thinkphp使用pgsql,提示table_msg函数缺失的解决方法
    thinkphp使用pgsql,提示table_msg函数缺失的解决方法 打开navicate,打开查询,执行下面代码就可以解决:CREATEORREPLACEFUNCTIONpgsql_type(a_typevarchar)RETURNSvarcharAS$BODY$DECLAREv_typevarchar;BEGINIFa_type='int8'THENv_type:......
  • [软件工程]关于SEMAT方法的思考和银弹问题的探索
    2013年4月底,应邀参加了首届中国软件质量高峰论坛,期间详细听了Jacobson公司的SEMAT的方法论。此后思考了很长时间,因为一直感觉没有考虑成型,所以,迟迟没有发表任何相关的文字出来,今天有了一点思考,决定将之发布出来,与大家共享片段,更多的内容还要等后续有时间之后的总结。SEMAT方法,Ivar......
  • input只能输入数字、小数的方法
    1.在input中设置type="number"这个属性可以帮助我们限制文本框输入的文本只能是数字或者小数,但是会跟随一个默认的样式,我们需要把默认样式删掉代码:<style>input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}input[typ......
  • EnumDesc方法
    usingSystem;usingSystem.ComponentModel;publicstringEnumDesc(Typetype,intvalue){stringname=Enum.GetName(type,value);if(name==null){returnstring.Empty;}......
  • WireShark抓包工具抓取查看指定的软件进程网络包的方法
    一、查询应用的端口 1、打开【任务管理器】,点击【查看】—>【选择列】,选中【PID(进程标识符)】2、记录想要查询端口号的PID,比如:打开【运行】—>输入【cmd】,打开【命令处理器】 输入【netstat-ano|findstr6600】52330和52331即为IExplorer的端口号; 二、wiresh......
  • 常用的截取字符串方法JS和Golang实现
    JS中截取字符串很简单,直接使用substr函数substr()方法可在字符串中截取从开始下标开始的指定数目的字符。下标是从0开始算例如:"21".substr(0,1)  返回2golang实现的substr//截取字符串,支持多字节字符//start:起始下标,负数从从尾部开始,最后一个为-1//length:截取长度,......