请问关于c的具体应用场景有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计106个文字,预计阅读时间需要1分钟。
当然可以,请您提供需要改写的原文,我会帮您进行简化改写。
c# 异步更新UI 不阻塞 流畅
Task task = Task.Factory.StartNew(() =>
{
DoLongRunningWork(); // 耗时运算
});
Task UITask= task.ContinueWith(() =>
{
this.TextBlock1.Text = "Complete"; //运算后 赋值
}, TaskScheduler.FromCurrentSynchronizationContext());
btnStop.Invoke(new Action(delegate() { this.btnStop.Enabled = false; }));
btnStart.Invoke(new Action(delegate() { this.btnStart.Enabled = true; }));
本文共计106个文字,预计阅读时间需要1分钟。
当然可以,请您提供需要改写的原文,我会帮您进行简化改写。
c# 异步更新UI 不阻塞 流畅
Task task = Task.Factory.StartNew(() =>
{
DoLongRunningWork(); // 耗时运算
});
Task UITask= task.ContinueWith(() =>
{
this.TextBlock1.Text = "Complete"; //运算后 赋值
}, TaskScheduler.FromCurrentSynchronizationContext());
btnStop.Invoke(new Action(delegate() { this.btnStop.Enabled = false; }));
btnStart.Invoke(new Action(delegate() { this.btnStart.Enabled = true; }));

