判断语句是指程序指定一个或者多个需要评测的条件时,映射出两种结果,条件成立或者不成立时需要执行的内容。
判断语句的类别
代码如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleOperatorsDemo2
{
/*
*描述: 本类用于讲解C#中的判断语句
*作者:道哥说编程
*日期:2019-12-01
* */
class Program
{
static void Main(string[] args)
{
//已知有如下变量
int a = 10;
int b = 15;
/****************if语句的用法*************/
//用if语句a和b的大小 a是否是小于b
if (a < b)
{
Console.WriteLine("a小于b成立");
}
//if --else语句 判断a和b的大小
if (a > b)
{
Console.WriteLine("a大于b成立");
}
else
{
Console.WriteLine("a大于b不成立");
}
//switch-case语句的用法
/*
语法
switch (表达式)
{
case 目标值1:
执行语句1;
break;
case 目标值2:
执行语句2;
break;
......
case 目标值n:
执行语句n;
break;
default:
执行语句n+1;
break;
}
break语句可以省略 省略break的情况是
* 每一个省略了case语句的都会执行 直到遇到break后跳出
* **/
//用switch判断语句显示星期几
//获取星期几的数字 用系统自带的函数
string week = DateTime.Today.DayOfWeek.ToString();
switch (week)
{
case "Monday":
Console.WriteLine ("星期一");
break;
case "Tuesday":
Console.WriteLine ("星期二");
break;
case "Wednesday":
Console.WriteLine ("星期三");
break;
case "Thursday":
Console.WriteLine ("星期四");
break;
case "Friday":
Console.WriteLine ("星期五");
break;
case "Saturday":
Console.WriteLine ("星期六");
break;
case "Sunday":
Console.WriteLine("星期日");
break;
}
//三目运算符(三元运算符)的用法
//语法 Exp1 ? Exp2 : Exp3;
//用三目运算符替换if-else用法
string result = a > b ? "a>b成立" :"a>b成立";
Console.WriteLine(result);
Console.ReadLine();
}
}
}
閱讀更多 道哥說編程 的文章