private async void btnGetNet_Click(object sender, EventArgs e)
{
var client = new HttpClient();
client.DefaultRequestHeaders.Add("User-Agent", "C# winform program");
var content = await client.GetStringAsync(txtToCheck.Text).ConfigureAwait(false);
// Use Invoke to switch to the main thread
txtMd5Value.Text = content;
}
可做如下修改
private async void btnGetNet_Click(object sender, EventArgs e)
{
var client = new HttpClient();
client.DefaultRequestHeaders.Add("User-Agent", "C# winform program");
var content = await client.GetStringAsync(txtToCheck.Text).ConfigureAwait(false);
// Use Invoke to switch to the main thread
this.Invoke(new Action(() =>
{
txtMd5Value.Text = content;
}));
}