1 2
摘要: 有时候,用户在进行某个操作时,程序运行到某个阶段突然崩溃,我们需要让程序自动重启,重新执行用户之前的操作,当发现主程序还存在,就重启用户执行的附加程序。这时候Process就派上了用场。 控制台测试用例: //获取本机的进程 //var pros = Process.GetProcesses("." 阅读全文
posted @ 2019-06-05 17:54 大海的泡沫 阅读(12324) 评论(2) 推荐(2) 编辑
摘要: 很多时候,我们需要程序在执行某个操作完成时,我们能够知道,以便进行下一步操作。 但是在使用原生线程或者线程池进行异步编程,没有一个内建的机制让你知道操作什么时候完成,为了克服这些限制,基于委托的异步编程模型应运而生。 通过定义回调函数能够实现异步编程,委托是一个工具,类似语c++的函数指针,当我们在 阅读全文
posted @ 2019-06-05 15:44 大海的泡沫 阅读(683) 评论(0) 推荐(0) 编辑
1 2