嵌套 if 语句

本页内容
上一节: Csharp_if_else 下一节: Csharp_switch

C Sharp 嵌套 if 语句

C Sharp 判断

在 C Sharp 中,嵌套 if-else 语句是合法的,这意味着您可以在一个 ifelse if 语句内使用另一个 ifelse if 语句。

语法

C Sharp 中 嵌套 if 语句的语法:


示例

if( boolean_expression 1)
{
   /* 当布尔表达式 1 为真时执行 */
   if(boolean_expression 2)
   {
      /* 当布尔表达式 2 为真时执行 */
   }
}

您可以嵌套 else if...else,方式与嵌套 if 语句相似。


示例

using System;

namespace DecisionMaking

{

   

    class Program

    {

        static void Main(string[] args)

        {

            //* 局部变量定义 */

            int a = 100;

            int b = 200;

            /* 检查布尔条件 */

            if (a == 100)

            {

                /* 如果条件为真,则检查下面的条件 */

                if (b == 200)

                {

                    /* 如果条件为真,则输出下面的语句 */

                    Console.WriteLine("a 的值是 100,且 b 的值是 200");

                }

            }

            Console.WriteLine("a 的准确值是 {0}", a);

            Console.WriteLine("b 的准确值是 {0}", b);

            Console.ReadLine();

        }

    }

}

当上面的代码被编译和执行时,它会产生下列结果:


示例

a 的值是 100,且 b 的值是 200
a 的准确值是 100
b 的准确值是 200

C Sharp 判断

上一节: Csharp_if_else 下一节: Csharp_switch
此页面最后编辑于2022年8月17日 (星期三) 20:52。