问题出现:使用Lock进行多线程中的同步的时候,如果在Lock块里面出现了异常,那么同步的资源(变量)就没有办法被释放,最终将导致线程死锁。1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;...
问题出现:使用Lock进行多线程中的同步的时候,如果在Lock块里面出现了异常,那么同步的资源(变量)就没有办法被释放,最终将导致线程死锁。1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;...