使用条件构造
作判定是人的基本能力。判定也是可收编进程序。这有助于确定程序执行指令的顺序。
您可用条件构造来控制程序的流程。条件构造允许您基于被求职的表达式的结果来执行选定语句。
可以包含在C#程序中的各种条件构造是:
- if…else 构造
- switch…case 构造
if…else构造
if…else条件构造中的if语句后跟一个逻辑表达式,在该表达式中比较数据并且根据比较结果做出决定。以下语句描述了if…else构造的语法:
if(expression){statements;}else{statement;}
请考虑以下实例:您必须决定要吃晚饭还是要睡觉。您做决定所依据的条件将是您的饥饿程度。如果您饿了,您会吃晚饭:否则,您会睡觉。
以下代码段显示了使用if…else构造对以上示例作决定:
if(hungry == true){Console.WriteLine(“Go and have Dinner ! ”);}else{Console.WriteLine(“Go to Sleep ”);}
以下代码显示了if…else构造的用法:
using System;
namespace video
{class video{static void Main(string[] args){int Age;Console.WriteLine(“Enter Your Age:”)Age = Convert.ToInt32(Console.ReadLine());if(Age < 12){Console.WriteLine(“Sorry!This game is for children above 11 years