首先定义一个ETV类,其中所有属性和函数都是私有的
//定义ETV实例
ETV etv1 = new ETV(0,5,"ETV1");
ETV etv2 = new ETV (5,10,"ETV2");
ETV1Thread = new Thread (new ThreadStart (etv1.RunETV));
ETV2Thread = new Thread (new ThreadStart (etv2.RunETV));
这两个线程访问的都是同一类的成员,这样做可以吗?
需要把类ETV中的所有成员都设为临界区吗?
(动画显示结果是一个线程明显在运行,而另一个没有,单当点停止按钮时,显示两个线程都退出了)