我正在制作一个带有框架和页面的WPF/C#应用程序。我不得不使用分派器在后台加载页面,这样就不会冻结整个应用程序。但还是很冷。似乎调度程序没有调用新的线程。我使用了以下代码:
this.Dispatcher.Invoke((Action)(() => // BeginInvoke also don't wo
我正在开发一个大亨游戏,它允许用户购买升级并从他们那里获得更多的游戏收入,然而我意识到我需要线程来实现这一点,并开始通过创建一个加载屏幕来加载用户数据和进度,同时显示一个相对真实的进度条来熟悉它。一切都与加载屏幕的设计完美配合,甚至进度条也在工作,然后我开始实际开始将数据加载到变量中,这就是它出错的地方! 我已经看过一堆这样的问题,但没有找到解决方案。这并不完全是代码中断,但它使它变得不可靠,偶尔不会加载任何东西。(the 0's go on for a wh