【发布时间】:2016-12-02 23:54:14
【问题描述】:
刚刚创建了一个WPF项目.net 4.6
并把这段代码放进去
lbl1 是 GUI 上的标签
但标签永远不会更新或while循环只继续1次
private void Button_Click_1(object sender, RoutedEventArgs e)
{
var t = Task.Run(
async () =>
{
await AsyncLoop();
});
}
async Task AsyncLoop()
{
while (true)
{
string result = await LoadNextItem();
lbl1.Content = result;
}
}
private static int ir11 = 0;
async Task<string> LoadNextItem()
{
ir11++;
return "aa " + ir11;
}
【问题讨论】:
标签: c# wpf asynchronous async-await