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

  • 苹果天气显示北京怎么改(苹果天气显示北大西洋)

    苹果天气显示北京怎么改(苹果天气显示北大西洋)

  • 12306上订餐是送到座位上吗(12306订餐)

    12306上订餐是送到座位上吗(12306订餐)

  • 小红书注销后显示什么(小红书注销后显示的名字)

    小红书注销后显示什么(小红书注销后显示的名字)

  • qq在另一个手机上登录能看到聊天记录吗(qq在另一个手机上登录会有提示吗)

    qq在另一个手机上登录能看到聊天记录吗(qq在另一个手机上登录会有提示吗)

  • 华为n6怎么插耳机(华为note6手机耳机插孔)

    华为n6怎么插耳机(华为note6手机耳机插孔)

  • 荣耀手机自动重启(荣耀手机自动重拨怎么设置)

    荣耀手机自动重启(荣耀手机自动重拨怎么设置)

  • 微信一行最多打多少字(微信一行能打多少字)

    微信一行最多打多少字(微信一行能打多少字)

  • 华为p40手机如何关闭正在运行的程序(华为p40手机如何使用遥控器功能)

    华为p40手机如何关闭正在运行的程序(华为p40手机如何使用遥控器功能)

  • 手机qq屏幕共享能听到视频的声音吗(手机qq屏幕共享怎么共享视频声音)

    手机qq屏幕共享能听到视频的声音吗(手机qq屏幕共享怎么共享视频声音)

  • ipad第6代是多少寸(ipad第6代是多少钱)

    ipad第6代是多少寸(ipad第6代是多少钱)

  • 芯片主要由什么组成(芯片主要由什么材质)

    芯片主要由什么组成(芯片主要由什么材质)

  • 飞行模式省电还是费电(飞行模式省电还是不省电)

    飞行模式省电还是费电(飞行模式省电还是不省电)

  • win10ip地址错误修复不了(window10ip地址错误解,网络无法接通)

    win10ip地址错误修复不了(window10ip地址错误解,网络无法接通)

  • 快手到底是干嘛的(快手是干啥的?里边赚钱吗?)

    快手到底是干嘛的(快手是干啥的?里边赚钱吗?)

  • 如何检测mate20pro绿屏(如何检测抗原试剂)

    如何检测mate20pro绿屏(如何检测抗原试剂)

  • 微信怎么设置定时发送(微信怎么设置定位店铺地址)

    微信怎么设置定时发送(微信怎么设置定位店铺地址)

  • 如何通过微信定位对方(如何通过微信定位对方位置而且不被发现)

    如何通过微信定位对方(如何通过微信定位对方位置而且不被发现)

  • vivo低速sd卡怎么升级(vivo sd卡怎么使用)

    vivo低速sd卡怎么升级(vivo sd卡怎么使用)

  • 手机如何去掉视频上的字(手机如何去掉视频中的马赛克)

    手机如何去掉视频上的字(手机如何去掉视频中的马赛克)

  • 抖音怎么添加联系方式(抖音怎么添加联系人)

    抖音怎么添加联系方式(抖音怎么添加联系人)

  • 苹果a11有必要换a12吗(苹果11可以换a14处理器吗)

    苹果a11有必要换a12吗(苹果11可以换a14处理器吗)

  • 抖音如何双向关注好友(抖音双向取消关注是什么意思)

    抖音如何双向关注好友(抖音双向取消关注是什么意思)

  • 抖音音符红包在哪里(抖音看见音乐红包)

    抖音音符红包在哪里(抖音看见音乐红包)

  • qq过期图片怎么恢复(qq过期图片怎么找回)

    qq过期图片怎么恢复(qq过期图片怎么找回)

  • 微信视频打开播放不了(播放微信视频)

    微信视频打开播放不了(播放微信视频)

  • 金税盘技术维护费
  • 个税由公司承担的账务处理
  • 餐饮业可以开增值税专用发票吗?
  • 外派人员工资费用怎么算
  • 财务费用中的汇兑收益增加的原因
  • 去银行提取备用金开支票怎么填
  • 安全基金提取标准
  • 其他应收款直接计入营业外收入
  • 货样广告品管理办法
  • 收到福利费会计分录
  • 进口产品再销售如何缴税
  • 本月发放上月工资情况说明
  • 员工的家庭
  • 消费税征收范围注释
  • 未办预售证,企业取得这笔收入要缴增值税吗?
  • 广告费和业务宣传费扣除标准2023
  • 旅游业相关行业
  • 在建工程印花税计税依据
  • 股东折价入股会计分录
  • 小规模可以接收专票吗现在
  • 工厂的劳务加工有哪些
  • 企业出现销售折扣时如何处理
  • 企业职工福利有哪些
  • 建筑劳务公司的成本有哪些,怎么做账
  • 劳务费和服务费税率一样吗
  • 洗车店如何开
  • macbookpro桌面整理
  • win10设置闹钟
  • 琼斯的大海怪
  • 荣耀路由器怎么重置
  • uniapp 安卓原生
  • 藏红花 (© Hayami Yanagisawa/Getty Images)
  • PHP:mcrypt_get_iv_size()的用法_Mcrypt函数
  • 一般纳税人商业税负多少
  • 搭建小技巧
  • sed指令可以打印文件的奇数或偶数行
  • 增值税进项税加计抵减
  • js原型链的用处
  • python怎么过滤多余空格
  • ps高反差保留怎么弄
  • 四联收据每一联用途
  • 企业工会经费计提标准
  • 上月未结账本月不能结账
  • 离岸价的含义
  • 固定资产会计上与税法上提折旧时间
  • 购买的手机可以退货吗
  • 无形资产比如
  • 暂估管理费用跨年账务处理
  • 在建工程如何结转到产品
  • 固定资产盘亏账务处理的问题
  • 主营业务收入记多栏还是三栏
  • 计提短期借款利息分录
  • 公司注销项目怎么办
  • 母公司划拨土地给全资子公司需要上税吗?
  • 专家咨询费支付标准
  • 对子公司的投资损失可以税前扣除吗
  • ubuntu的系统设置在哪里
  • freebsd配置dns
  • 每天一条linux命令
  • dx12不支持dx11解决办法
  • 奇兔刷机可以救砖吗
  • schedhlp.exe - schedhlp是什么进程 作用是什么
  • hp电脑系统win8系统
  • I810 Graphics LINUX Driver的安装
  • win10怎么关闭讲述人模式
  • linux 11
  • opengl es api
  • 快速解决胃胀气
  • 备份文件并上传到网盘
  • python2.7多进程
  • linux怎么使用shell脚本
  • python3.8基础教程
  • js动态生成html页面
  • unity热更新框架对比
  • android电池优化设置
  • Dojo Javascript 编程规范 规范自己的JavaScript书写
  • 赞美税务工作者的诗句
  • 我国税务师事务所有哪些
  • 税收优惠政策有哪些企业
  • 关于公司纳税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设