• 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——单步执行

  • 相关阅读:
    mysql半同步复制 gtid复制 MHA搭建 孙龙
    mysql数据迁移换主机,换版本升级 孙龙
    cpu和核心关系,负载 lscpu uptime mpstat pidstat iostat iotop 孙龙
    mysql5.7主从复制 孙龙
    mysql information_schema元数据和索引和锁的介绍 孙龙
    mysql存储引擎 ,逻辑结构,存储结构,表空间迁移 孙龙
    mysql日志介绍 孙龙
    mysqldba1安装,权限,多实例,修改密码 孙龙
    mysql事务特性以及事务工作原理,刷盘策略(redo,undo)mysql如何去保证事务的ACID特性 孙龙
    mysql备份恢复与迁移 孙龙
  • 原文地址:https://www.cnblogs.com/LJLLY/p/9883758.html
Copyright © 2020-2023  润新知