我有一个类有一些长期运行的方法,在这些方法中,它们进行数据库查询,检索对象列表,迭代它们并执行一些IO工作.
该课程设计应该如何处理?
如果OnComplete任务完成,我应该在课堂上有活动吗?
我确实希望让消费者能够取消/中止,因此只需在方法完成时报告就不够好了.
最初我BackgroundWorker在我的UI代码中有一个(和很多逻辑),但是我将逻辑分开,所以它都在一个单独的库中.
我正在考虑在类中添加后台工作程序,并简单地传递后台工作程序引发的类似事件.这是最好的方法吗?
我想使用powershell对以下xml文档进行排序.
<car>
<germany>
<manufacturer>Opel</manufacturer>
<manufacturer>BMW</manufacturer>
<manufacturer>Benz</manufacturer>
</germany>
<japan>
<manufacturer>Nissan</manufacturer>
<manufacturer>Daihatsu</manufacturer>
</japan></car>
Run Code Online (Sandbox Code Playgroud)
因此,应该对德国和日本内部的元素进行排序.
理想情况下,我想从文件系统中读取xml,并使用已排序的文档覆盖现有文档.