如何让文本框显示双倍?

Zes*_*Rex -2 c# textbox var

我正在努力让自己习惯 C#,目前我正在使用 SharpDevelop 来完成该任务,无论如何,我有一个简单的问题,假设我想要一个 TextBox 来显示数学代码的结果,如下所示,如何做我让 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;
    }
Run Code Online (Sandbox Code Playgroud)

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

小智 5

只需添加.ToString()

textbox_end.Text = end.ToString()
Run Code Online (Sandbox Code Playgroud)