我的应用程序偶尔崩溃,这是因为在应用程序加载后我调用TaskScheduler.FromCurrentSynchronizationContext()
的速度太快了。
通过一些测试,我已经使用 readonlyTaskScheduler
字段解决了这个问题,并将其填充到类的构造函数中(感谢另一个 SO 答案),但我担心TaskScheduler
由于应用程序的大小和对TaskScheduler
.
有没有人A)在构造函数中从调用更改TaskScheduler.FromCurrentSynchronizationContext()
为实例化单个实例并且B)成功了?