无效的表达式项 else

来源:互联网 发布:c语言课程设计单词统计 编辑:程序博客网 时间:2024/05/17 18:18


一个写程序的人最忌讳的是什么?

如果没有错的话,应该就是粗心了!


假如读者您是因为写程序的时候遇到了这个问题:“无效表达式 else” ,才看到的这篇博客,那么快到吃饭的点了,饿一顿吧!


好吧,先看图:













下面这是源码:

<span style="font-family:KaiTi_GB2312;font-size:18px;">        #region//确定按钮需要执行的        private void btnOk_Click(object sender, EventArgs e)        {            //判断输入框里是否有东西            if (txtCardNumber.Text == "" && txtMoney.Text == "")             {                MessageBox.Show("请输入正确的卡号跟金额!");                txtCardNumber.Text = "";                txtMoney.Text = "";            }            else            {                MessageBox .Show ("充值成功!");            }        }        #endregion</span>



继续看图,这个改正后的:











改正后的源码:

<span style="font-family:KaiTi_GB2312;font-size:18px;">#region//确定按钮需要执行的        private void btnOk_Click(object sender, EventArgs e)        {            //判断输入框输入是否正常            if (txtCardNumber.Text == "" && txtMoney.Text == "")             {                MessageBox.Show("请输入正确的卡号跟金额!");                txtCardNumber.Text = "";                txtMoney.Text = "";            }            else            {                MessageBox .Show ("充值成功!");            }        }        #endregion</span>


尽管这个功能块还在继续完善,这样贴出来太过于“孩子气”不过值得!

就是因为习惯性的在  “IF” 语句后面加“;” 才造成的耽搁了将近半个小时的时间在查看到底是哪里,其实最开始的时候真的没有想到会是这样的粗心问题,好吧,就这样、这件事情记死了。






0 0