1、while循环:
    while(循环条件)
    {
    循环体;
    }
    执行过程:程序运行到while处,首先判断while所带的小括号内的循环条件是否成立,如果成立的话,也就是返回一个true,则执行循环体,执行完一遍循环体后,再次回到循环条件进行判断,如果依然成立,则继续执行循环体,如果不成立,则跳出while 循环。在while循环当中,一般总会有那么一行代码,能够改变循环条件,使之终有一天不再成立,如果没有那么一行代码能够改变循环条件,也就是循环条件永远都成立,我们称之为这种循环叫做死循环。
    最简单的最常用的死循环:
    while(true)
    {

    }
    特点:先判断,再执行,有可能一遍循环都不执行。
    break
    1、可以跳出switch-case结构。
    2、可以跳出当前循环。
    break一般不单独的使用,而是跟着if判断一起使用,表示,当满足某些条件的时候,就不再循环了。

    2、do-while循环。
    语法:
    do
    {
    循环体;
    }whlie(循环条件);
    执行过程:程序首先会执行do中的循环体,执行完成后,去判断do-while循环条件,如果成立,则继续执行do中的循环体,如果不成立,则跳出do-while循环。
    特点:先循环再判断,最少执行一遍循环体。

    3、for循环
    语法:
    for(表达式1;表达式2;表达式3)
    {
    循环体;
    }
    表达式1一般为声明循环变量,记录循环的次数(int i=0;)
    表达式2一般为循环条件(i<10)
    表达式3一般为改变循环条件的代码,使循环条件终有一天不再成立(i++)。

    执行过程:程序首先执行表达式1,声明了一个循环变量用来记录循环的次数,然后执行表达式2,判断循环条件是否成立,如果表达式2返回的结果为true,则执行循环体。当执行完循环体后,执行表达式3,然后执行表达式2继续判断循环条件是否成立,如果成立则继续执行循环体,如果不成立,则跳出for循环。

    4、int.TryParse
    int.Parse
    尝试着将一个字符串转换成int类型。