为什么有些线程只执行一次就不执行了?
为什么有些线程只执行一次就不执行了?
有这方面的解释么?
最近写了一段代码 大致是用递归获取文件夹的大小,然后写到datatable里输出到datagridview,最后把所有的数据都写入数据库。
以上是线程执行的代码段做的事。
但是发现自己用button触发线程之后,只执行了一次。
这个是为什么呀?以前做过网络线程,它可以实时接收数据,为什么现在同样结构却不能执行?
是因为里面有try catch代码还是什么道理?
谁能帮忙解答一下啊
------解决方案--------------------网络线程有listen
文件又没有listen,得自己写一个驻留线程,检测文件夹的变动吧,可能