zoukankan      html  css  js  c++  java
  • 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——单步执行

  • 相关阅读:
    (六)cmockery中的assert_macro分析
    (五)cmockery中的assert_module分析
    (三)cmockery中的消息打印以及可变参数相关总结
    (四)cmockery中allocate_moudle分析
    (二)cmockery中run_tests.c分析
    大家分层架构 事务
    北冰洋教Myeclipse的创建 项目名
    MYSQL第一章 创建表 修改表名 删除字段 添加字段 修改地段名
    HTML-------实现图片阴影
    HTML 制作爱奇艺播放器 排版
  • 原文地址:https://www.cnblogs.com/LJLLY/p/9883758.html
Copyright © 2011-2022 走看看