写了个打字游戏,可是有问题(C#)



问题是,好像总有看不见的字母在下落。因为看不见,所以不能打。所以一会儿就死掉了。不知道该如何解决?




=========================
问题已解决,原来是Letter类的线程中的while(true)不好,换一个变量,代替true,Letter在Finish的时候立即把这个变量设为false,线程结束,这样就不会引发事件了。按以前写的代码,打字,Letter消失后,其实仅仅是hide了,线程还没有结束,所以会继续走下去。


http://www.cnblogs.com/zxsoft/archive/2007/09/07/886333.html 
原文地址:https://www.cnblogs.com/zxsoft/p/883755.html