Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可能在这里采取了错误的方法,我来自 JS 异步编程。
delegate在几毫秒后运行 a 或 lambda 是否有等价物?
delegate
我想在点击事件发生一段时间后触发一个函数。
就在这里。等效于 setTimeout:启动一个新线程(也防止阻塞主线程)并暂停该线程:
System.Threading.Tasks.Task.Factory.StartNew(() => { Thread.Sleep(500); // delay execution for 500 ms // more code });
如果要设置间隔,请查看System.Threading.Timers。
System.Threading.Timers
请记住,如果您想在Taskor中与用户界面进行交互Timer,请使用InvokeOnMainThread(...)!
Task
Timer
InvokeOnMainThread(...)