如何根据日期切换班级
本文关键字:日期 何根 | 更新日期: 2023-09-27 18:34:38
我有一个页面,它浏览了任务列表(案例(,但我希望列表根据日期而变化,
也就是说,星期六只做一半的任务,星期天做所有任务。
我目前拥有的代码可以完成所有这些操作,但我找不到按天拆分它们的方法。
switch (_stage)
{
case WizardStages.CHECK_FLIGHT_DETAILS:
set_stepsListView("Check flight details");
dialogueLabel.Text = "Please check all flight details";
dialogueHelpLabel.Text = "Logsheets will be printed in the next step.";
okayButton.Visible = true;
noButton.Visible = false;
yesButton.Visible = false;
break;
case WizardStages.PRINT_LOGSHEETS:
set_stepsListView("Print logsheets");
dialogueLabel.Text = "Click okay to print today's logsheets.";
dialogueHelpLabel.Text = "Please be patient.";
yesButton.Visible = false;
noButton.Visible = false;
break;
谁能给我一些关于从哪里开始的想法。谢谢
if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday)
{
...
}
或者:
switch (DateTime.Now.DayOfWeek)
{
case DayOfWeek.Saturday:
//...
break;
case DayOfWeek.Monday:
//...
break;
default:
//...
break;
}
System.DateTime.Now.DayOfWeek
提供了能够放入条件的东西。
我会在上述 switch(( 之前以编程方式决定哪一天,因为我认为它会导致更少的行。