【发布时间】:2014-10-01 18:12:10
【问题描述】:
当我在文本框中输入数字时,我试图打印出星期几,但是一旦我单击按钮,它似乎根本没有打印在标签上,当我运行代码时,它似乎工作正常,直到我输入一个值并单击按钮,什么都没有发生。
private void button1_Click(object sender, EventArgs e)
{
int dayOfWeek = Convert.ToInt32(textBox1);
String dayName = null;
switch (dayOfWeek)
{
case 1:
dayName = "Sunday";
break;
case 2:
dayName = "Monday";
break;
case 3:
dayName = "Tuesday";
break;
case 4:
dayName = "Wednesday";
break;
case 5:
dayName = "Thursday";
break;
case 6:
dayName = "Friday";
break;
case 7:
dayName = "Saturday";
break;
String stndrd = null;
if (dayOfWeek == 1)
{
stndrd = dayName;
label1.Text = (stndrd);
}
else if (dayOfWeek == 2)
{
stndrd = dayName;
label1.Text = (stndrd);
}
else if (dayOfWeek == 3)
{
stndrd = dayName;
label1.Text = (stndrd);
}
else if (dayOfWeek == 4)
{
stndrd = dayName;
label1.Text = (stndrd);
}
else if (dayOfWeek == 5)
{
stndrd = dayName;
label1.Text = (stndrd);
}
else if (dayOfWeek == 6)
{
stndrd = dayName;
label1.Text = (stndrd);
}
else if (dayOfWeek == 7)
{
stndrd = dayName;
label1.Text = (stndrd);
}
else if (dayOfWeek == null)
{
stndrd = "Mad Day!!!";
label1.Text = (stndrd);
【问题讨论】:
标签: c# visual-studio