位置: 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年顶级编程语言趋势(编程前十名)

  • 社保年检申报错误怎么办
  • 本期应补退税额怎么算
  • 什么叫备品备件
  • 个人所得税差额20%政策
  • 企业名称变更需要重新核名吗
  • 租金收入需要缴增值税吗
  • 银行支付结算工作内容
  • 生产成本福利费用汇算清缴嘛
  • 本月完工产品的会计分录
  • 企业如何认定
  • 增值税普通发票怎么开
  • 继承的房产出售要交20%是全额还是差额
  • 质保金付款时怎么付
  • 退回工资能退个税吗
  • 预收账款的会计编码是多少?
  • 公司租土地建厂房应该怎么做账呢?
  • 广告公司营改增后的会计分录
  • 资本化利息支出是什么意思
  • 专票有电子发票有抵扣联吗
  • 合伙人退伙资产清算需要交税吗
  • 酒店垃圾处理费标准怎么确定
  • 非同一控制下合并报表编制
  • win10专业版版本号2009
  • Win10怎么关闭搜索框
  • 非货币性资产是无形资产吗
  • 年度利润总额是会计利润吗
  • 土地增值税计算例题
  • 测速网在线测速
  • linux如何使用
  • 记账凭证的摘要怎么填写
  • rundll32.exe进程很多
  • 前期做了无票收入,后期怎么填写
  • 无法访问或访问被拒绝是怎么解决
  • 未取得专用发票是否计算增值税
  • YII2.0之Activeform表单组件用法实例
  • 一次补发工资怎么算
  • 如何使用nodejs
  • php 面向对象
  • 股权融资的第六步
  • 小规模纳税人上月发票开错了怎么办
  • 无形资产摊销的方法
  • 人民法院司法警察警用装备
  • 应收账款项目的金额公式
  • 供应商的质量扣款应该开什么发票
  • 长期待摊费用是什么意思
  • 公转私户违法吗
  • 租房交付确认书
  • 税法税前扣除
  • 研发费用归集的主要范围有哪些
  • 企业购买的汽车可以抵税吗
  • 航空电子客票行程单怎么打印
  • 借款利息收入发票
  • 员工的车是否可以抵税
  • mysql的性能调优
  • xp系统注册表空白怎么办
  • ssh访问windows
  • windows提示滑动以关闭电脑
  • ahqinit.exe是什么进程 ahqinit是安全的进程吗
  • win8.1应用
  • linux创建个人主页
  • windows中alt+tab
  • linux充当虚拟内存的是哪个分区
  • windows8.1激活方法
  • Windows 7+Fedora 16启动项问题讲解
  • window10光驱不能用了
  • andriod 控件
  • java物流管理系统
  • 浏览器firefox
  • jquery图片轮播无缝连接
  • vue list清空
  • windows下使用什么命令查看监听端口
  • jquery validate表单校验html
  • androidx混淆
  • jquery前端开发实战教程课后题答案
  • 税务监察室具体工作内容
  • 税局实地调查准备什么
  • 增值税申报表如何更正
  • 专票代开流程?
  • 开票系统税控盘在哪里
  • 外贸企业出口退税会计分录怎么做
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设