如何制作将AM时钟旋转到PM并反转的程序
本文关键字:程序 PM 何制作 AM 时钟 旋转 | 更新日期: 2023-09-27 18:29:21
我是c#的新手,我的任务是用两个NumericUpDown(一个表示小时,一个表示分钟)、两个单选按钮AM/PM和一个按钮来制作Windows窗体应用程序。如果现在是23:15,并且用户选择了AM,那么当他们单击某个按钮时,它必须显示消息11:15。你能帮我查一下密码吗?
我修复了您的一些语法。我认为你的解决方案没有什么完全错误。也许固定的语法就是你所需要的。
private void button1_Click(object sender, EventArgs e)
{
double hour = (double)numHour.Value;
double minute = (double)numMinute.Value;
if (hour < 12 & rbPM.Checked)
{
hour = hour + 12;
}
else if(hour > 12 & rbAM.Checked)
{
hour = hour - 12;
}
MessageBox.Show(hour.ToString() + ":" + minute.ToString());
}