if语句由一个布尔表达式后跟一个或多个语句组成。
if statement - 语法
C#中IF语句的语法是-
if(boolean_expression) { /* statement(s) will execute if the boolean expression is true */ }
if statement - 流程图

using System;
namespace DecisionMaking {
class Program {
static void Main(string[] args) {
/* 局部变量定义 */
int a = 10;
</span><span class="com">/* 使用 if 语句检查布尔条件 */</span><span class="pln">
</span><span class="kwd">if</span><span class="pln"> </span><span class="pun">(</span><span class="pln">a </span><span class="pun"><</span><span class="pln"> </span><span class="lit">20</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
</span><span class="com">/* 如果条件为真,则打印以下内容 */</span><span class="pln">
</span><span class="typ">Console</span><span class="pun">.</span><span class="typ">WriteLine</span><span class="pun">(</span><span class="str">"a is less than 20"</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">
</span><span class="typ">Console</span><span class="pun">.</span><span class="typ">WriteLine</span><span class="pun">(</span><span class="str">"value of a is : {0}"</span><span class="pun">,</span><span class="pln"> a</span><span class="pun">);</span><span class="pln">
</span><span class="typ">Console</span><span class="pun">.</span><span class="typ">ReadLine</span><span class="pun">();</span><span class="pln">
</span><span class="pun">}</span><span class="pln">
}
}
编译并执行上述代码时,将生成以下输出-
a is less than 20; value of a is : 10