摘要: 传递数据给一个线程 通过函数或lambda表达式包一层进行传递。 另外一种方式是传递一个参数给Thread的Start方法: 注意传递的数据的可靠性。 命名线程 线程的Name属性,用于获取或设置线程的名称。包含线程名称的字符串,或者如果未设置名称,则为 null。Name属性设置后将无法修改,尝试 阅读全文
posted @ 2018-02-23 15:39 吴筱军 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 线程是怎样工作的 1.多线程由一个线程调度器来进行内部管理,一个功能是CLR常常委托给操做系统。 一个线程调度器确保所有激活的线程在执行期间被合适的分配,等待或者阻塞的线程(比如,一个独占锁或者等待用户输入)不占用CPU资源。 2.在单核电脑上,一个线程调度器让时间片在每一个激活的线程中切换。在wi 阅读全文
posted @ 2018-02-23 10:45 吴筱军 阅读(605) 评论(4) 推荐(0) 编辑