我正在尝试添加任务延迟,我知道如何从S.O.上回答的许多其他问题中做到这一点。但它对xamarin并不起作用......
我正在使用以下内容。
using System;
using System.Threading.Tasks;
但我一直收到错误:'任务'不包含'延迟'
的定义我在Mac上使用Xamarin Studio Community,版本6.3(Build 864)。
答案 0 :(得分:3)
Task.Delay
在.NET 4.5及更高版本中可用。
我相信您使用的是早期版本的.NET(或Mono的可比版本)。您可以尝试查找TaskEx.Delay
,因为它是从.NET 4.5到.NET 4的此功能的后端端口
您必须从NuGet添加Microsoft.Bcl.Async程序包才能访问TaskEx.Delay