效果图:
3个label标签,2个button按钮,1个textbox标签。
显示季节特征Button按钮代码:
private void button1_Click(object sender, EventArgs e) { int month; try { month = Convert.ToInt32(textBox1.Text); switch (month) { case 1: case 2: case 3: label3.Text = "Spring"; label4.Text = "春季——农家闲季,旅游淡季"; break; case 4: case 5: case 6: label3.Text = "Summer"; label4.Text = "夏季——农家忙季,旅游旺季"; break; case 7: case 8: case 9: label3.Text = "Autumn"; label4.Text = "秋季——农家忙季,旅游旺季"; break; case 10: case 11: case 12: label3.Text = "Winter"; label4.Text = "冬季——农家闲季,旅游淡季"; break; default: MessageBox.Show("输入月份有误!!!", "提示信息"); break; } } catch (Exception ex) { MessageBox.Show(ex.Message,"错误信息"); } }
退出程序button按钮代码:
private void button2_Click(object sender, EventArgs e) { this.Close(); }
在程序的执行过程中,可能会出现输入的月份有误,这时需要try{ } catch{ }语句捕获异常!!!