首页 > 解决方案 > C# Xamarin - Device.StartTimer 仅工作 1 天

问题描述

我对这段代码有疑问:

            Device.StartTimer(seconds, () => {

                if (user.ToString("HH:mm") == DateTime.Now.ToString("HH:mm"))
                {

                        LoadCallLog();
                    Thread.Sleep(60000);
                }

                return true;
            });

用户是来自数据库的时间。我希望每天什么时候是用户 = 当前时间调用方法LoadCallLog(),但它只在第一天调用方法。第二天方法何时不会调用。有人知道出了什么问题吗?谢谢!

标签: c#xamarin

解决方案


推荐阅读