帮我编写c#里面华氏温度和摄氏温度转换的click事件:输入以摄氏温度,输出华氏温度。
时间: 2024-09-27 19:14:57 浏览: 30
C#华氏温度和摄氏温度相互转换的方法
在C#中,你可以创建一个简单的Windows Forms应用程序,其中包含一个文本框用于输入摄氏温度,另一个用于显示华氏温度,并添加一个Click事件处理函数来完成转换。下面是一个基本的示例:
```csharp
using System;
using System.Windows.Forms;
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnConvert_Click(object sender, EventArgs e)
{
// 获取输入的摄氏温度
double celsius = Convert.ToDouble(txtCelsius.Text);
// 转换公式:Fahrenheit = Celsius * 9/5 + 32
double fahrenheit = (celsius * 9 / 5) + 32;
// 显示结果
txtFahrenheit.Text = $"{fahrenheit:F2}°F";
}
}
// Form的设计界面部分:
<TextBox ID="txtCelsius" Label="请输入摄氏温度:" />
<Button Text="转换到华氏" Name="btnConvert" Click="btnConvert_Click" />
阅读全文