1 按钮启动函数
public void StartClock()
{
_runClock = true;
Task.Run(
async () =>
{
while (_runClock)
{
DispatcherHelper.CheckBeginInvokeOnUI(
() =>
{
Clock = DateTime.Now.ToString("HH:mm:ss");
});
await Task.Delay(1000);
}
});
}
2 异步函数
async void Initial()
{
await Task.Run(() =>
{
_dataService.GetToken((s, e) => {
if (e==null)
{
_token = s;
}
}, "string");
});
}