麻烦大家,有又一个新的问题
麻烦大家,有又一个新的问题。现在想做一个出生年月,一共三个下拉列表框,在加载的时候写的是:void MainFormLoad(object sender, System.EventArgs e)
{
for(int i=1990;i<=2008;i++)
(i);
for(int i=1;i<=12;i++)
(i);
}
在ComboBox2里写
void ComboBox2SelectedIndexChanged(object sender, System.EventArgs e)
{
if(Convert.ToInt32(comboBox2.SelectedValue%2==0))
{
for(int i=1;i<=30;i++)
comboBox3.Items.Add(i);
}
if(Convert.ToInt32(comboBox2.SelectedValue%2==1))
{
for(int i=1;i<=31;i++)
comboBox3.Items.Add(i);
}
}
我想表达的意思是如果在列表2中选择的月份能被2整除,列表3中就有30天;如果余一,列表3中就有31天
。
可运行的时候它说%号不能申请object and int;
我已经转化为数值型了,怎么还是通