using System;
using System.Collections.Generic;
using System.IO.Pipes;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
/*使用switch-case多分支语句
*/
namespace switchcase多分支语句
{
internal class Program
{
static void Main(string[] args)
{
var gets = Console.ReadLine();
string iden;
string grade=" ";//这里grade如果没赋初值,就会提醒使用了未赋值的局部变量
switch (gets)
{
case "admin":
iden = "管理员";
break;
case "mr":
iden = "员工";
break;
default:
iden = "普通用户";
break;
/*default这里如果前面的case都不符合则执行default命令里的部分*/
}
Console.WriteLine($"你的身份是{iden}");
var numget = Console.ReadLine();
switch (numget) {
case "1":grade = "大一";break;
/*case后面如果是数值只能是整数,如果是小数则会出错不执行*/
case "2": grade= "大二";break;
case "3": grade= "大三";break;
case "4": grade= "大四";break;
} Console.WriteLine("你现在{0}了",grade);
}
}
}
c#使用switch-case多分支语句
最新推荐文章于 2024-08-25 16:57:00 发布