C# 中的 nested if 语句函数

首页 / C#入门教程 / C# 中的 nested if 语句函数

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

nested if statements - 语法

嵌套if语句的语法如下所示:-

if( boolean_expression 1) {
   /* 当布尔表达式 1 为真时执行 */
   if(boolean_expression 2) {
      /* 当布尔表达式 2 为真时执行 */
   }
}
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("Value of a is 100 and b is 200");
            }
         }
         Console.WriteLine("Exact value of a is : {0}", a);
         Console.WriteLine("Exact value of b is : {0}", b);
         Console.ReadLine();
      }
   }
}

编译并执行上述代码时,将生成以下输出-

Value of a is 100 and b is 200
Exact value of a is : 100
Exact value of b is : 200

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出gRPC -〔李林锋〕

系统性能调优必知必会 -〔陶辉〕

如何看懂一幅画 -〔罗桂霞〕

容器实战高手课 -〔李程远〕

说透数字化转型 -〔付晓岩〕

Web漏洞挖掘实战 -〔王昊天〕

反爬虫兵法演绎20讲 -〔DS Hunter〕

超级访谈:对话玉伯 -〔玉伯〕

零基础GPT应用入门课 -〔林健(键盘)〕

好记忆不如烂笔头。留下您的足迹吧 :)