语句
选择语句
代码块与作用域(代码块与作用域)
if else (if语句,if else语句,else if语句)
switch case(switch语句)
循环语句
循环结构
for语句
while语句
do while语句
跳转语句
跳转语句
continue语句
break语句
方法
什么是方法
C#中的方法是一组执行任务的语句,每个C#程序至少有一个类包含一个名称为Main()的方法
方法就是对一系列语句的命名,表示一个功能或者行为
使用方法可以提高代码的可重用性和可维护性
方法的语句
定义方法:[访问修饰符][可选修饰符]返回类型 方法名称(参数列表)
{
//方法体
return结果
}
调用方法;
方法名称(参数)
返回值的类型
返回值:方法定义者告诉调用者的结果
参数
方法定义者需要调用者传递的信息
定义方法时叫形式参数,简称行参
调用方法时叫实际参数,简称实参
实参与行参要一一对应(类型、数量、顺序)
值参数
默认为值参数
调用方法是复制实参量所储存的内容
作用:传递数据
语法;
……(数据类型 参数名)
引用参数
使用ref关键字修饰
调用方法时复制实参变量在栈中的引用
作用:改变数据
语法;
……(ref数据类型 参数名)
输出参数
参数区别
与饮用参数区别
ref要求实参必须在传递前进行赋值
out要求形参离开方法前必须赋值
数组
数组的含义
定义数组
定义
初始化数组
初始化,初始化+赋值,声明+赋值
访问数组元素
索引访问,for遍历,for each遍历
常用方法、属性
数组的分类
一维数组,多位数组,交错数组