流读取文件的时候用了多线程,但是就在textbox.text赋读取的值的时候主线程直接卡住不动了,显示出来后才恢复正常,更新UI又不能放到后台线程,如何才能不卡顿呢,同样长度的文件windows自带记事本几乎秒开
textbox赋值,超级大的字符串,的确是需要很长时间。
记事本秒开是因为,它只是刷新了客户区可见的文本,而且如果你使用了“自动换行”,记事本同样不能秒开,因为这种情况,没办法知道文本的显示行数。
因为你的性能瓶颈不在读取文件上,所以多线程也没用。