- C# 基础教程
- C# - 首页
- C# - 概述
- C# - 环境
- C# - 程序结构
- C# - 基本语法
- C# - 数据类型
- C# - 类型转换
- C# - 变量
- C# - 常量
- C# - 运算符
- C# - 决策制定
- C# - 循环
- C# - 封装
- C# - 方法
- C# - 可空类型
- C# - 数组
- C# - 字符串
- C# - 结构体
- C# - 枚举
- C# - 类
- C# - 继承
- C# - 多态
- C# - 运算符重载
- C# - 接口
- C# - 命名空间
- C# - 预处理器指令
- C# - 正则表达式
- C# - 异常处理
- C# - 文件 I/O
C# - if 语句
一个if语句由一个布尔表达式后跟一个或多个语句组成。
语法
C#中if语句的语法如下:
if(boolean_expression) { /* statement(s) will execute if the boolean expression is true */ }
如果布尔表达式计算结果为true,则执行if语句内部的代码块。如果布尔表达式计算结果为false,则执行if语句结束后的第一组代码(在闭合花括号之后)。
流程图
示例
using System; namespace DecisionMaking { class Program { static void Main(string[] args) { /* local variable definition */ int a = 10; /* check the boolean condition using if statement */ if (a < 20) { /* if condition is true then print the following */ Console.WriteLine("a is less than 20"); } Console.WriteLine("value of a is : {0}", a); Console.ReadLine(); } } }
当以上代码编译并执行时,会产生以下结果:
a is less than 20; value of a is : 10
csharp_decision_making.htm
广告