2.1c#中的循环语句

java中的while循环,do...while循环,for循环在c#中也有且语法和执行过程完全一样,不过c#中引入了一种新的循环foreach

2.1.1基本循环语句

1.while循环:先判断条件是否满足,再执行里面的语句。语法如下

while(条件表达式)

  代码快

2.do,,,while循环:先执行再判断条件,所以至少会执行一次。语法如下

do

{

  代码块

}while(条件表达式)

3.for循环:常常用在确定循环次数的情况下。语法如下

for(表达式1;表达式2;表达式3)

{

  代码块

}

4.foreach循环:循环取出集合或者数组中的每一个元素,然后对每个元素都执行一次循环体的操作。语法如下

foreach(类型 元素(局部变量) in 集合或者数组)

{

  代码块

}

例:

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace helloWorld
 8 {
 9    /// <summary>
10    /// 演示如何使用foreach循环
11    /// </summary>
12    class Program
13    {
14       static void Main(string[] args)
15       {
16          Console.WriteLine("please input a string: ");//输入提示
17          string line = Console.ReadLine();//从控制台读入字符串
18          //循环输出字符串中的字符
19          foreach (char c in line)
20          {
21             Console.WriteLine(c);
22          }
23          Console.ReadLine();
24       }
25    }
26 }
View Code

2.1.2VS调试技巧

1.设置断点:将光标停留在该行,按F9键

如图

小技巧:

在vs中断点的设置和删除方法有多种:

1.快捷键:光标停留在某行,按F9键

2.鼠标:用鼠标点击代码编辑器左侧的灰色区域

3.使用鼠标右键菜单:光标停留在某行,单击鼠标右键,在弹出菜单选择【断点->插入断点】或选择【删除断点】

4.使用菜单:光标停留在某行,在vs菜单中选择【调试->切换断点】

2.监视变量值

按F5键执行,在IDE窗口下方看见监视窗口,在该窗口点击名称下的空白单元格输入要监视的变量名,按回车即可看到其当前值。

如图

小技巧:

在vs菜单栏选择【调试->窗口->监视->监视窗口1】可以打开一个或多个监视窗口。

3.单步跟踪:按F10键是程序逐语句执行,通过监视窗口看到变量值的变化

小技巧:

F5——开始调试

shift+F5——停止调试

F9——设置或删除断点

F10——单步执行

原文地址:https://www.cnblogs.com/LJLLY/p/9883758.html