位置: IT常识 - 正文
目录
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.方法(最全C#方法攻略)(c#怎么使用),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:c# :?,c#示例,c#示例,c# ?.用法,c#如何使用,c#方法大全,c#方法怎么写,c# ?.用法,内容如对您有帮助,希望把文章链接给更多的朋友!
方法是一块具有名称的代码。可以使用方法的名称从别的地方执行代码,也可以把数据传入方法并接受数据输出。
如前一章所属,方法是类的函数成员。方法有两个主要部分,如图5-1所示:方法头和方法体。
方法头指定方法的特征,包括:方法是否返回数据,如果返回,返回什么类型;方法的名称;那种类型的数据可以传递给方法或从方法返回,以及应如何处理这些数据。方法体包含可执行代码的语句序列。执行过程从方法体的第一条语句开始,一直到整个方法结束。下面的示例展示了方法头的形式。接下来阐述其中的每一部分。
例如,下面的代码展示了一个名称为MyMethord的简单方法,它多次轮流调用WriteLine方法。
尽管前面几章都描述了类,但是还有另外一种用户定义的类型,叫做struct,我们会在第10章中介绍。本章中介绍的大多数有关方法的内容同样适用于struct方法。
5.2 方法体内部的代码执行方法体是一个块,是大括号起的语句序列(参考第二章)。块可以包含以下项目:
本地变量;控制流结构;方法调用;内嵌的块。图5-2展示了方法体及其组成的示例。
5.3 本地变量
和第4章介绍的字段一样 ,本地变量也保存数据。字段通常保存和对象状态有关的数据,而创建本地变量经常是用于保存本地的临时的计算数据。表5-1对比了本地变量和实例字段的差别。
下面这行代码展示了本地变量生明的语法。可选的初始化语句由等号和用于初始化的值组成。
本地变量的存在性和生存期仅限于它的块以及内嵌的块。它从上一篇:多模态模型学习1——CLIP对比学习 语言-图像预训练模型(什么是多模态研究)
友情链接: 武汉网站建设