这代码中报错显示不存在SWITCH,怎么办?
protected void Button1_Click(object sender, EventArgs e)
{
if (RadioButtonList1.SelectedValue != "")//判断有没有选择?
{
//if(Request.Cookies["ip"]!=null){//判断cookie是否存在
// string newip=Request.Cookies["ip"].Value;
//if(newip==Request.UserHostAddress){//判断cookie中的IP是否相同
// Response.Write("<script>alert('你已经投票啦!')</script>");
// return;//跳出方法,结束!
// }
// }
int selectvalue = Convert.ToInt32(RadioButtonList1.SelectedValue);//获取单选按钮列表的选中项的值
switch (selectvalue)//根据不同的选择,执行不同的代码,采用switch分支结构(打开对应数据文件,改变投票数)
{
case 1://选择:1广州,2深圳,3东莞,4珠海
read2write(1);
break;
case 2:
read2write(2);
break;
case 3:
read2write(3);
break;
case 4:
read2write(4);
break;
}
------解决方案--------------------
如果read2write()方法是你自定义的方法,switch可以不用吧