在我上学的第一个学期,我会再读C#。 我必须做一个可在Celsius和Fahrenheit之间转换的Winforms。 我的代码(基本)全部下降,但我需要把结果结果贴上标签。 我可以用<代码>lblOutput = 产出.ToString();发送标签的答案,但我需要诸如“[输出]Celsius将是法赫雷特”。 我试图在“走向”之后放在方括号中,但我正在发现一个错误。
除此以外,我还有其他一切。 我一直在寻找最后几天来加以说明,但我无法找到答案。 非常感谢任何帮助。
Edit:
我制定的法典载于纽特。 我有两个无线电台,他说,装入正文箱的价值要么是法特,要么是法尔,要么是Cels,要么是Cels,要么是“&”;
这是我在纽芬兰的法典。 如果有任何改进办法,请让我知道。
private void btnConvert_Click(object sender, EventArgs e)
{
decimal Input = Convert.ToDecimal(txtInput.Text); //grabs the input that the user entered
if (rbtnCelsius.Checked == true) //Test to see if the Celsius radio button is checked
{
decimal Output = ((Input - 32) * 5) / 9; //If yes, it uses this formula to convert the input from Farenheit to Celsius
txtOutput.Text = Output.ToString(); //Outputs the message to the user, showing the Celsius end point
}
else //Says that the Celsius Radio Button is not checked, meaning that the Farenheit radio button is
{
decimal Output = (Input * 9) / 5 + 32; //Moves onto this formula, converts Celsius to Farenheit
txtOutput.Text = Output.ToString(); //outputs the message to the user, showing the Farenheit end point
}
//txtOutput.Text = Output.ToString();
//Commented out because it gives an error saying that "Output does not exist in current context"
}