我需要结合一个if语句的开关。
我怎样才能做到这一点?我想做这样的事情:
switch (periodtype)
{
if(starttime>endtime)
{
;
}
else
{
case 0: nextRunTime = nextRunTime.AddHours(period); break;
case 1: nextRunTime = nextRunTime.AddMinutes(period); break;
case 2: nextRunTime = nextRunTime.AddSeconds(period); break;
}
}
最佳答案
有什么问题:
if(starttime<=endtime)
{
switch (periodtype)
{
case 0: nextRunTime = nextRunTime.AddHours(period); break;
case 1: nextRunTime = nextRunTime.AddMinutes(period); break;
case 2: nextRunTime = nextRunTime.AddSeconds(period); break;
}
}
关于c# - C#:如何将开关与if语句组合?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/601693/