private void btn_pay_Click(object sender, EventArgs e)
        {
            float limitmoney;//用于保存可支付款余额的变量
            if (txt_balance.Text != "")//如果有余额
                limitmoney = (Convert.ToSingle(txt_balance.Text)
                    + Convert.ToSingle(nup_nowpaymoney.Value))
                    - Convert.ToSingle(txt_total.Text);//计算本次支付后的余额
            else
                limitmoney = Convert.ToSingle(nup_nowpaymoney.Value) - Convert.ToSingle(txt_total.Text);
            if (limitmoney >= 0)//如果本次支付的款项够支付
            {
               
                MessageBox.Show("付款成功!");//弹出付款成功的消息
            }
            else
                MessageBox.Show("本次付费金额不足!");//提示本次付款不足信息
        }上面代码 加粗的部分出现“输入字符串不正确”,请求解决?有出现类似的问题,但是是重写代码的,这部分不会改,看谁能帮帮忙?