C# if 文
1 つif 文は、1 つのブール式とそれに続く 1 つ以上のステートメントで構成されます。
構文
C# ではifステートメントの構文:
if(boolean_expression)
{
/* 如果布尔表达式为真将执行的语句 */
}
もしブール式がtrue、true の場合、if 文内のコードブロックが実行されます。もしブール式がfalse、false の場合、if 文の後の最初のコード群(閉じ括弧の後)が実行されます。
フローチャート
例
例
using System;
namespace DecisionMaking
{
class Program
{
static void Main(string[] args)
{
/* ローカル変数の定義 */
int a = 10;
/* if 文を使用してブール条件をチェックする */
if (a < 20)
{
/* 条件が真の場合は、以下の文を出力する */
Console.WriteLine("a は 20 より小さい");
}
Console.WriteLine("a の値は {0}", a);
Console.ReadLine();
}
}
}
namespace DecisionMaking
{
class Program
{
static void Main(string[] args)
{
/* ローカル変数の定義 */
int a = 10;
/* if 文を使用してブール条件をチェックする */
if (a < 20)
{
/* 条件が真の場合は、以下の文を出力する */
Console.WriteLine("a は 20 より小さい");
}
Console.WriteLine("a の値は {0}", a);
Console.ReadLine();
}
}
}
上記のコードをコンパイルして実行すると、次の結果が生成されます:
a 小于 20 a 的值是 10その他の拡張
C# 判断