(17)线程的实例认识:wait,waitany,waitall,及经典死锁问题1、界面:一个textbox,四个button。 2、程序:前面(15)的book类与data类1、t.Wait(); Task.Wait方法用于阻塞当前线程,并等待异步操作的完成。它是一个实例方法,针对具体的单一任务使用,用法: task.Wait(); // 阻塞当前线程,直到任务完成 当调用Task.Wait方法时,当前线程将被阻塞,直到对应的任务(task)完成。如果任务已经完成,Wait方法会立即返回。如果任务尚未完成,Wait方法会一直阻塞当前线程直到任务完成。