如何让文本框显示双倍?

How to make a textbox show me double?

我正在尝试让自己习惯 C#,目前我正在使用 SharpDevelop 来完成该任务,无论如何,我有一个简单的问题,假设我想要一个文本框来显示数学代码的结果如下所示,如何让 TextBox 实际向我显示 double、int 或其他类型的类型?它总是告诉我它不能将双精度转换为字符串或其他任何东西,我很菜鸟所以是的。

void CmdWriteClick(object sender, EventArgs e)
    {
        double var = 8.40;
        double start = 9.00;
        double end = var + start;
        textbox_end.Text = end;
    }

我已经尝试过不使用 .text 而是类似的东西。值但没有用,有什么帮助吗?

只需添加.ToString()

textbox_end.Text = end.ToString()

您可以尝试将其包装在字符串中,例如:

void CmdWriteClick(object sender, EventArgs e)
    {
        double var = 8.40;
        double start = 9.00;
        double end = var + start;
        textbox_end.Text = "" + end + "";
    }