nin*_*cow 9 c# namespaces visual-studio-2013
当我把这个代码,Thread.Sleep(2000);它给我错误:
Thread.Sleep(2000);
"Thread"这个名称在当前上下文中不存在.
我已经包含了命名空间using System.Threading;.System.Threading.Thread.Sleep()在MSDN上查看.
using System.Threading;
System.Threading.Thread.Sleep()
Jaa*_*rus 13
我假设这是一个针对Windows运行时的可移植类库或Windows应用商店/电话项目,它没有这样的结构.
另一种推荐的方法是使用:
await Task.Delay(TimeSpan.FromSeconds(2));
或者,如果您不在异步上下文中,则阻止调用:
Task.Delay(TimeSpan.FromSeconds(2)).Wait();
这篇文章也提出了类似的问题.
Don*_*nix 7
尝试在代码中使用完整的名称空间:
System.Threading.Thread.Sleep(1000);
归档时间:
10 年,8 月 前
查看次数:
12584 次
最近记录:
9 年,10 月 前