如何使用 append.text 连接格式化字符串?

How to format a string using append.text concatenation?

我正在使用轨迹栏相应地调整值,输出显示在文本框中。我想在它后面显示一些文本的值。我使用的代码显示了我想要显示的文本,但也显示了这个;即滑块移动到 200。

windowsforms.textbox.text: 200 °C

private void trackBar_Temp_Scroll(object sender, EventArgs e)
{
    Oven_Temp.Text = trackBar_Temp.Value.ToString();
    Oven_Temp.AppendText(Oven_Temp + "°C");
}

代码如何使用此代码在输出中显示 windows 表单部分?

您调用附加文本应该只是:Oven_Temp.AppendText("°C");

更好的是,使用字符串连接在一行中完成所有操作: Oven_Temp.Text = trackBar_Temp.Value.ToString() + "°C";

问题是您在对 AppendText 的调用中包含 Oven_Temp,这是文本框对象本身。因此,文本框的类型名称会显示在您的输出中。