小编rah*_*hul的帖子

无法在c#的文本框中输入负数

在我的一个程序中,我必须接受用户的数值.我做了"double.parse"将文本框中的字符串转换为double.但是在调试期间,只要我输入减号( - ),编译器就会显示错误.错误是:

FORMAT EXCEPTION IS UNHANDLED
Input string was not in a correct format.
Run Code Online (Sandbox Code Playgroud)

代码是:

private void textBox1_TextChanged(object sender, EventArgs e)
    {
        p1 = double.Parse(textBox1.Text);
    }
Run Code Online (Sandbox Code Playgroud)

c# string formatting textbox

2
推荐指数
1
解决办法
2276
查看次数

标签 统计

c# ×1

formatting ×1

string ×1

textbox ×1