zoukankan      html  css  js  c++  java
  • .NET 基础语句

    分支语句                                                                                              

    • 三元运算符
    (……)?b:c
      • 值可能为空时的取值方式
    (s == null) ? "" :s;
    • if else语句
    if(){}
    else if(){}
    else{}
    • switch语句
    switch(var)
    {
        case <value>: …… break;
        default: …… break;
    }

    迭代语句                                                                                              

    • do/while循环
    do 
    {……}
    while(<test>);
    • while循环
    while(<test>)
    {……}
    • for循环
    for(<初始化>;<条件>;<操作>)
    {……}
    • foreach,in循环
    foreach(<baseType> <name> in <array>)
    {……}
     

    跳转语句                                                                                              

    • break
         立即终止循环
    • continue
         结束当前循环,进入下一次循环
    • goto
         跳出循环到标记位置
    goto <labelName>;
    <labelName>:
    • return
         跳出循环并结束包含其的方法

    异常块语句                                                                                              

    • throw
         throw 语句用于发出在程序执行期间出现反常情况(异常)的信号。
    • try-catch
         try-catch 语句由一个 try 块后跟一个或多个 catch 子句构成,这些子句指定不同的异常处理程序,指定通用的异常处理使用catch{......}。
    • try-finally
         finally 块用于清除 try 块中分配的任何资源,以及运行任何即使在发生异常时也必须执行的代码。控制总是传递给 finally 块,与 try 块的退出方式无关。
    • try-catch-finally
         catch 和 finally 一起使用的常见方式是:在 try 块中获取并使用资源,在 catch 块中处理异常情况,并在 finally 块中释放资源。

    溢出检查语句                                                                                              

    • checked
         测试数值类型做算术运算时是否溢出,溢出时获得异常System.OverflowException
    try
    {
        checked{……}
    }
    catch(OverflowException ex)
    {
        ……
    }
    • unchecked
         禁用部分代码的检测算术运算忽略溢出异常
    unchecked
    {……}
  • 相关阅读:
    2016521-Java-第八周学习总结
    20165221 第七周学习总结
    20165221—JAVA第六周学习心得
    20165221 JAVA第五周学习心得
    20165221 JAVA第四周学习心得
    结对学习创意照
    20165331 第三周学习总结
    20165331 课下作业
    20165331 第二周学习总结
    20165331 第一周学习总结
  • 原文地址:https://www.cnblogs.com/liusuqi/p/3133439.html
Copyright © 2011-2022 走看看