所以我在这里解释了这个问题: 有3个文本框,其中两个我们应该键入一些数字来添加,第三个应该显示这些总数两个数字。不能将类型'字符串'转换为'double'
错误: 不能含蓄转换类型“字符串”到“双”
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Detyra2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
double nr1 = Convert.ToDouble(textBox1.Text);
double nr2 = Convert.ToDouble(textBox2.Text);
double nr3 = nr1 + nr2;
string shfaq = Convert.ToString(nr3);
textBox3.Text = shfaq;
}
}
}
我无法弄清楚
错误恰好告诉你问题是什么..什么你不能弄清楚..?当你调试代码时会发生什么? – MethodMan
我在代码中看不到错误 - 它应该告诉你哪一行有错误? – NetMage
提示 - 使用调试器检查“textBox1.Text”和“textBox2.Text”的值。迟早你应该学习如何使用调试器。那么为什么不现在开始学习? –