注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

海鱼的博客-飞在空中的鱼

飞是一种梦想,也会是一种姿态

 
 
 

日志

 
 

C#入门经典(第五版)学习笔记(五)— 流程控制  

2014-02-13 10:50:14|  分类: C#_.NET |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
  1. goto语句,其用法:goto <labelName>; 标签定义:<labelName>:    。例:

    int myInteger = 5;

    goto myLabel;

    myInteger += 10;

    myLabel:

    Console.WriteLine("myInteger = {0}", myInteger);

    goto语句使用起来很方便 灵活,但是可能会使代码陷入混乱。尽量不要使用它。
  2. 三元运算符,语法如下:<test> ? <resultIfTure> : <resultIfFalse>;
  3. if条件语句,语法示例如下:

    if(var1 == 1)

    {

    //Do something

    }

    else if(var1 == 2)

    {

    //Do something else

    }

    else

    {

    //Do something else

    }

     
  4. switch语句,其用法示例如下:

    switch(myInteger)

    {

    case 0:

    <do something>

    break;

    case 1:

    case 2:

    <do something>

    break;

    case 3:

    <do something>

    goto case 4;

    case 4:

    <do something>

    return false;

    default:

    <do something>

    }

     
  5. 循环语句:do循环,while循环,for循环

    //do循环

    int i =1;

    do

    {

    Console.WriteLine("{0}", i++);

    }while(i<=10);

     

    //while循环

    int i = 1;

    while(i <= 10)

    {

    Console.WriteLine("{0}", i++);

    }

    //for循环

    int i;

    for(i = 1; i<= 10; ++i)

    {

    Console.WriteLine("{0}", i);

    }

     
  6. 循环中断:
    break-立即终止循环;
    continue-立即终止当前循环(继续执行下一次循环);
    goto-可以跳出循环,至标记位置(最好不要使用);
    return-跳出循环及其包含的函数。

7.注意避免造成死循环,即无限循环。

  评论这张
 
阅读(30)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018