位置: IT常识 - 正文

5.方法(最全C#方法攻略)(c#怎么使用)

编辑:rootadmin
5.方法(最全C#方法攻略)

目录

5.1 方法的结构

5.2 方法体内部的代码执行

5.3.1 类型推断和Var关键字

5.3.2 嵌套块中的本地变量

 5.4 本地常量

5.5 控制流

5.6 方法调用

5.7 返回值

5.8 返回语句和void 方法

5.9 参数

5.9.1 形参

5.9.2 实参

位置参数示例

5.10 值参数

5.11 引用参数

5.12 引用类型作为值参数和引用参数

5.13 输出参数

5.14 参数数组

5.14.1 方法调用 

5.14.2 用数组作为实参

 5.15 参数类型总结

5.16 方法的重载

5.17 命名参数

5.18 可选参数

5.19 栈帧

5.20 递归


5.1 方法的结构

推荐整理分享5.方法(最全C#方法攻略)(c#怎么使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:c# :?,c#示例,c#示例,c# ?.用法,c#如何使用,c#方法大全,c#方法怎么写,c# ?.用法,内容如对您有帮助,希望把文章链接给更多的朋友!

方法是一块具有名称的代码。可以使用方法的名称从别的地方执行代码,也可以把数据传入方法并接受数据输出。

如前一章所属,方法是类的函数成员。方法有两个主要部分,如图5-1所示:方法头和方法体。

方法头指定方法的特征,包括:方法是否返回数据,如果返回,返回什么类型;方法的名称;那种类型的数据可以传递给方法或从方法返回,以及应如何处理这些数据。方法体包含可执行代码的语句序列。执行过程从方法体的第一条语句开始,一直到整个方法结束。

下面的示例展示了方法头的形式。接下来阐述其中的每一部分。

 

5.方法(最全C#方法攻略)(c#怎么使用)

例如,下面的代码展示了一个名称为MyMethord的简单方法,它多次轮流调用WriteLine方法。

 

 尽管前面几章都描述了类,但是还有另外一种用户定义的类型,叫做struct,我们会在第10章中介绍。本章中介绍的大多数有关方法的内容同样适用于struct方法。

5.2 方法体内部的代码执行

方法体是一个块,是大括号起的语句序列(参考第二章)。块可以包含以下项目:

本地变量;控制流结构;方法调用;内嵌的块。

图5-2展示了方法体及其组成的示例。

5.3 本地变量

和第4章介绍的字段一样 ,本地变量也保存数据。字段通常保存和对象状态有关的数据,而创建本地变量经常是用于保存本地的临时的计算数据。表5-1对比了本地变量和实例字段的差别。

下面这行代码展示了本地变量生明的语法。可选的初始化语句由等号和用于初始化的值组成。

本地变量的存在性和生存期仅限于它的块以及内嵌的块。它从
本文链接地址:https://www.jiuchutong.com/zhishi/299893.html 转载请保留说明!

上一篇:多模态模型学习1——CLIP对比学习 语言-图像预训练模型(什么是多模态研究)

下一篇:2023年顶级编程语言趋势(编程前十名)

  • 海关完税价格是什么
  • 劳务公司的税率一般是多少
  • 股东个人房产转入公司契税
  • 民营医院一般纳税人帐务处理视频税收风险
  • 车辆购置税的税率是多少
  • 首套房契税税率是多少?
  • 固定资产计提减值后可以转回吗
  • 如何查看增值税申报表
  • 月末将应交未交增值税转入未交增值税
  • 进口增值税电子税单抵扣
  • 房地产企业预缴增值税如何申报
  • 预收货款存入银行分录
  • 隔月发票红冲操作流程
  • 行政单位收到行政事业性收费,需要上缴国库
  • 半成品报废账务处理
  • 0退税产品怎么征税
  • 免税苗木发票如何抵扣计算
  • 公司买了商品做活动会计分录
  • 向银行借款一年是长期还是短期
  • 公司业务往来
  • 已付款货物还未付款
  • 哪些单位可以开专票
  • 残保基金属税金怎么算
  • 企业如何处理劳方与资方的关系
  • 已经作废了的发票怎么查
  • 营改增后新纳入增值税征税范围的有
  • 养牛需要活动场地吗
  • 小型微利企业所得税优惠政策2023超过100万
  • 金税盘年费如何做账
  • 小规模企业增值税税率
  • 通讯费补贴要交税吗
  • 1697510649
  • 服务费的进项税能抵扣么
  • 车辆的增值税和消费税
  • 信息技术服务费发票
  • 无形资产商标转让费计入什么科目
  • 新准则交易性金融资产
  • 无法连接到你的相机,请重启手机
  • 营改增后企业一般纳税人认定标准为
  • 进项税不得抵扣的意思
  • 长期待摊费用的摊销年限有规定吗?
  • 从 零开始
  • vue面试题2020
  • Laravel5.1自定义500错误页面示例
  • 企业所得税那些是免税的收入
  • 样品开发计划
  • 对方开给我的专票,我要报税吗?
  • 小规模企业可以抵扣进项税吗
  • 凭证必须用凭证盒
  • 预提费用在汇算清缴时调整
  • 承兑汇票的贴现利息
  • 公司向个人借款的会计分录怎么做
  • 网店会计怎么做账
  • 收到境外打电话来怎么办
  • 应付暂估余额很大怎么办
  • 普票不开明细可以不
  • 计提折旧的固定资产有哪些
  • 公司的三证合一是什么
  • 纳税人虽设置账簿,但账目混乱
  • 财务人员需要填报的报表有哪些
  • c 语言 mysql
  • 打印机向windows发送消息
  • win10好几个操作系统
  • centos 怎么用
  • 创建windows
  • linux修改软件源
  • kb4012212安装失败
  • win10 提示你的设备遇到问题 需要重新启动
  • win7任务栏变小图标
  • win8.1应用商店不能装软件,提示此项应用不在提供
  • win8切换到桌面
  • Linux CentOS系统下tomcat配置ssl教程
  • js实现拖拽元素改编顺序
  • python shape用法
  • shell脚本 su
  • javascript设计的初衷和特点
  • jQuery插件是什么
  • 四川灵活就业医保每月返多少钱
  • 税务局三方协议变更
  • 公司投资款可否取回
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设