高级电子版 ---- C# 图解教程 ,PDF 电子书
来源:互联网 发布:软件许可使用证书 编辑:程序博客网 时间:2024/05/01 14:30
第五章 ------------ 方法
5.1 方法的结构
1.方法头指定方法的特征,包括:
方法是否返回数据,如果返回,返回什么类型。
方法的名称。
什么类型是输入可以传入方法。
2.方法号可以是另一种结构的用户自定义类型的函数变量成员。
3.方法体是个块,块是:
本地变量。
控制流结构。
方法调用。
内嵌的块。
4.和字段一样,本地变量也保存数据。字段通常保存个对象状态有关的数据,而本地变量用于保存本地的货临时的计算数据。
5.本地变量的存在性仅限于创建它到底块及其内嵌的块。
它从声明它的那一点开始存在。
它在块完成执行时结束存在。
6.可以在方法体内任意位置声明本地变量。
7.var关键字并不是某种特别到底类型的符号。
8.使用var关键字有一些重要的条件:
只能用于本地流量,不能用于字段。
只能在变量声明中包含初始化时使用。
一旦编译器推断出类型,它就是固定且不能更改的。
9.常量的俩个最重要的特征:
常量在声明中必须初始化。
常量在声明后不能改变。
10.常量的核心声明:
在类型之前增加关键字const
必须有初始化语句。
11.控制流:选择语句
if:有条件地执行一条语句。
if...else:有条件地执行一条或另一条语句。
switch:有条件地执行一组语句中的一条。
迭代语句:
for:循环————在顶部测试。
while:循环————在顶部测试。
do:循环————在底部测试。
跳转语句:
break:跳出当前循环。
continue:到当前循环的底部。
goto:到一个命名的语句。
return:返回到发起调用的方法。
12.方法调用:英文中call(调用)方法和invoke方法是同义的。
调用方法时要使用方法名并带上参数列表。
13.返回值:
要返回值,方法必须在方法名前面声明一个返回类型
如果方法不返回值,它必须声明void返回类型。
14.返回语句和void方法
可以在任何时候使用下面形式得到返回语句。
15.参数:形参
形参:是声明在方法的参数列表中而不是方法体中的本地变量
实参:用于初始化形参的表达式或变量称实参
实参放再方法调用的参数列表中
16.引用参数:
使用引用参数是,必须在方法的声明和调用中都使用ref修饰符
实参必须是变量,在用做实参钱必须被赋值,如果是引用类型,可以赋值为一个引用或null值
1.方法头指定方法的特征,包括:
方法是否返回数据,如果返回,返回什么类型。
方法的名称。
什么类型是输入可以传入方法。
2.方法号可以是另一种结构的用户自定义类型的函数变量成员。
3.方法体是个块,块是:
本地变量。
控制流结构。
方法调用。
内嵌的块。
4.和字段一样,本地变量也保存数据。字段通常保存个对象状态有关的数据,而本地变量用于保存本地的货临时的计算数据。
5.本地变量的存在性仅限于创建它到底块及其内嵌的块。
它从声明它的那一点开始存在。
它在块完成执行时结束存在。
6.可以在方法体内任意位置声明本地变量。
7.var关键字并不是某种特别到底类型的符号。
8.使用var关键字有一些重要的条件:
只能用于本地流量,不能用于字段。
只能在变量声明中包含初始化时使用。
一旦编译器推断出类型,它就是固定且不能更改的。
9.常量的俩个最重要的特征:
常量在声明中必须初始化。
常量在声明后不能改变。
10.常量的核心声明:
在类型之前增加关键字const
必须有初始化语句。
11.控制流:选择语句
if:有条件地执行一条语句。
if...else:有条件地执行一条或另一条语句。
switch:有条件地执行一组语句中的一条。
迭代语句:
for:循环————在顶部测试。
while:循环————在顶部测试。
do:循环————在底部测试。
跳转语句:
break:跳出当前循环。
continue:到当前循环的底部。
goto:到一个命名的语句。
return:返回到发起调用的方法。
12.方法调用:英文中call(调用)方法和invoke方法是同义的。
调用方法时要使用方法名并带上参数列表。
13.返回值:
要返回值,方法必须在方法名前面声明一个返回类型
如果方法不返回值,它必须声明void返回类型。
14.返回语句和void方法
可以在任何时候使用下面形式得到返回语句。
15.参数:形参
形参:是声明在方法的参数列表中而不是方法体中的本地变量
实参:用于初始化形参的表达式或变量称实参
实参放再方法调用的参数列表中
16.引用参数:
使用引用参数是,必须在方法的声明和调用中都使用ref修饰符
实参必须是变量,在用做实参钱必须被赋值,如果是引用类型,可以赋值为一个引用或null值
0 0
- 高级电子版 ---- C# 图解教程 ,PDF 电子书
- 高级电子版 ---- C# 图解教程 ,PDF 电子书
- C# 4.0图解教程(奋斗的小鸟)_PDF 电子书
- PDF电子书制作详细教程
- C#教程电子书
- C#教程电子书
- ASP.NET程序设计案例教程 pdf电子书
- 电子书: C#教程学习笔记
- C# 设计之道 PDF电子书
- 利用C#实现生成PDF电子书源码
- C# 图解教程 seven .
- C#高级编程第四版电子书
- PDF电子书
- pdf电子书
- PHP教程电子版下载
- C# WPF 高级教程
- C# WPF 高级教程
- 【140814】VC++ 数据库编程教程 pdf 高清电子书
- DB中插入数据去重复写法mark
- android 文件上传与下载(带进度条)
- HDU 1180 诡异的楼梯(BFS+保存自己的状态)
- java并发编程(十三)----(JUC原子类)引用类型介绍(CAS和ABA的介绍)
- [生存志] 第116节 贾谊进献治安策
- 高级电子版 ---- C# 图解教程 ,PDF 电子书
- 不要62
- segue传值、返回、回调返回,swift3、storyboard
- shiro初步 shiro授权
- 【数据结构与算法】 利用哈夫曼树进行文件压缩 (部分借鉴网上内容)
- env: /etc/init.d/nginx: 没有那个文件或目录
- php文件包含目录配置open_basedir的使用与性能分析
- ubuntu下chrome以代理模式启动
- 09-Windows Server 2012 R2 会话远程桌面-标准部署-使用PowerShell进行部署2-2