二手车网站怎么做,公司网站如何制作设计,dedecms做企业网站,网站怎么做免费seo搜索引擎前言
正所谓磨刀不误砍柴工#xff0c;C#上位机软件开发能力的提升离不开对C#语法的精通#xff0c;本文接着讲解C#语法知识中的循环语句#xff0c;在C#程序开发中我们经常会用到各种循环语句#xff0c;常见的有for循环、while循环#xff0c;本文就是对C#中用到的各种…前言
正所谓磨刀不误砍柴工C#上位机软件开发能力的提升离不开对C#语法的精通本文接着讲解C#语法知识中的循环语句在C#程序开发中我们经常会用到各种循环语句常见的有for循环、while循环本文就是对C#中用到的各种循环语句进行了总结内容如下
1、for循环
1.1 每次加1递增循环
每次增加1循环10次 for(int i0;i10;i){Console.WriteLine(i);}输出
0
1
2
3
4
5
6
7
8
91.2 设置指定步长的递增循环
每次增加2可设置步长循环5次 int stepAdd 2;for (int i 0; i 10; ii stepAdd){Console.WriteLine(i);}输出
0
2
4
6
81.3 递减循环
每次减2可设置步长循环5次
int stepDec 2;for (int i 10; i 0; i i - stepDec){Console.WriteLine(i);}输出
10
8
6
4
22、while循环
2.1 搭配break语句跳出循环
break语句执行时直接跳出while循环。 int count 0;while (true ){count count 1;Console.WriteLine(count);if (count 10){break;//使用break跳出大的循环语句}}输出
1
2
3
4
5
6
7
8
9
102.2 搭配continue语句不执行当前循环后面语句
continue执行时continue语句后面的代码都不执行然后会重新跳到 while (true)这里。 从输出结果可以看出count等于5的时候没有输出
count 0;while (true){count count 1;if (count 5){continue;//使用continue不执行本次循环后面的语句}if (count 10){break;//使用break跳出大的循环语句}Console.WriteLine(count);}输出
1
2
3
4
6
7
8
93、do while循环
do while循环先执行语句然后判断是否继续执行循环 下面的代码中count 10就执行循环否则结束循环 count 0;do{count count 1;Console.WriteLine(count);}while (count 10);输出
1
2
3
4
5
6
7
8
9
104、foreach循环
foreach循环一般用于对集合对象的访问 Listint ListTest new Listint();ListTest.Add(1);ListTest.Add(2);ListTest.Add(3);ListTest.Add(4);ListTest.Add(5);foreach (int item in ListTest){Console.WriteLine(item);}输出
1
2
3
4
5