Xamarin.forms Xamarin Android中是否有类似的DispatchAfter?

Xamarin.forms Xamarin Android中是否有类似的DispatchAfter?,xamarin.forms,xamarin.android,Xamarin.forms,Xamarin.android,这利用了如图所示的DispatchQueue 什么是Android特定的实现或Xamarin.Forms平台独立的解决方案来跨两个平台模拟这种行为 注*:不一定要寻找等待任务。延迟(x秒)解决方案,除非这是最佳做法。调度队列似乎不会阻止任何线程,并且可以正常工作。您可能希望 var when = new DispatchTime(DispatchTime.Now, TimeSpan.FromSeconds(0.5)); DispatchQueue.MainQueue.DispatchAfter(

这利用了如图所示的
DispatchQueue

什么是Android特定的实现或Xamarin.Forms平台独立的解决方案来跨两个平台模拟这种行为

注*:不一定要寻找
等待任务。延迟(x秒)
解决方案,除非这是最佳做法。调度队列似乎不会阻止任何线程,并且可以正常工作。

您可能希望

var when = new DispatchTime(DispatchTime.Now, TimeSpan.FromSeconds(0.5));
DispatchQueue.MainQueue.DispatchAfter(when, () =>
{
    /* code here */
    Console.WriteLine("Dispatched!");
});