本文共 1730 字,大约阅读时间需要 5 分钟。
如果表达式为真时执行语句体
if (条件){ 语句体1;}
如果表达式为假时不执行代码
用于处理两种情况
if (条件){ 语句体1;}else{ 语句体2;}
用于处理多个条件
if (条件1){ 语句体1;}else if (条件2){ 语句体2;}else{ 语句体n+1;}
如果条件不满足再执行嵌套If
if (条件1){ if (条件2) { 语句体2; } else { 语句体3; }}else{ 语句体4;}
注意事项:
用于多值条件选择
switch (表达式){ case 值1: 语句1; break; case 值2: 语句2; break; ... default: 语句n+1; break;}
switch (表达式){ case 值1: case 值2: 语句2; break; ... default: 语句n+1; break;}
while (循环条件){ 循环体语句;}
注意事项:
示例:
int i = 0;while (i <= 10){ Console.WriteLine(i); i++;}
do{ 循环体语句;}while (循环条件);
示例:
int i = 0;do{ Console.WriteLine(i); i++;}while (i <= 10);
for (初始化; 条件判断; 迭代部分){ 循环体语句;}
示例:
for (int i = 0; i <= 10; i++){ Console.WriteLine(i);}
注意事项:
用于遍历数组或集合
foreach (元素类型 元素名称 in 遍历对象){ 语句体;}
示例:
int[] array = {1, 2, 3, 4, 5};foreach (int数字 in array){ Console.WriteLine(数字);}
注意事项:
用于终止当前循环或switch语句
作用:
用于跳出当前循环继续下一次循环
作用:
用于结束方法返回结果
作用:
数组是多个相同类型数据按顺序排列的集合
// 正定长度直接赋值int[] 数组名 = new int[5] {0, 1, 2, 3, 4};// 不设定长度直接赋值int[] 数组名 = new int[] {0, 1, 2, 3, 4};// 直接赋值方式int[] 数组名 = {0, 1, 2, 3, 4};// 先声明后赋值int[] 数组名 = new int[5];数组名[0] = 1;
通过以上方法可以灵活管理数组中的数据
转载地址:http://counz.baihongyu.com/