double 我在textbox里输入负号就提示错误 textbox 代码 是这样写的a = Convert.ToDouble(textBox1.Text); 请问为什么啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是 把我输入的转换成double类型输入的是数字 有负数 所以。。但是输入正数的话 没什么问题 一输入负号就出错 string str="-12.3";double a = Convert.ToDouble(str);Console.WriteLine(a);我这样都行呀 double a = double.Parse( textBox1.Text); Console.WriteLine(a); double a = Convert.ToDouble(textBox1.Text); Console.WriteLine(a);上面的CODE 可以啊。你必须把变量a申明为double类型 ,就不会出错误了。 public partial class Form1 : Form { double temp = 0; public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { try { temp = double.Parse(textBox1.Text); } catch { MessageBox.Show("无法转换."); return; } MessageBox.Show(temp.ToString()); } } 数据库中数据提取不同值 用Timer和Thread两种方式控制弹出ProgressBar并且重绘它,有问题。 在.net2005的应用程序窗体设计中,如何显示其生成的源代码? C#版【公告/举报/建议意见/版务】专用帖 c#编的cs格式的文件如何被aspx的调用 数据转换问题 关于Treeview控件使用问题 急,帮我看看这段代码缺什么命名空间,或是那出错了。 在webform中,关于DataGrid每行的mouseover的效果怎么做? 如何让调试窗口停顿 进程字符串替换 同一解决方案,点a个项目的按钮时,执行b项目
输入的是数字 有负数 所以。。
但是输入正数的话 没什么问题 一输入负号就出错
string str="-12.3";
double a = Convert.ToDouble(str);
Console.WriteLine(a);
我这样都行呀
double a = double.Parse( textBox1.Text);
Console.WriteLine(a);
double a = Convert.ToDouble(textBox1.Text);
Console.WriteLine(a);
上面的CODE 可以啊。你必须把变量a申明为double类型 ,就不会出错误了。
public partial class Form1 : Form
{
double temp = 0; public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
try
{
temp = double.Parse(textBox1.Text);
}
catch
{
MessageBox.Show("无法转换.");
return;
}
MessageBox.Show(temp.ToString());
}
}