我想要做的是创建一个函数来读取文件的所有内容和正则表达式。到目前为止我所做的是创建了一个函数
读取内容(字符串文件名);
但在此功能之前,我要求用户选择一个目录,然后读取其中存在的所有文件名
DirectoryInfo dir = new DirectoryInfo(dirPath);
foreach (FileInfo file in dir.GetFiles())
{
save in array
}
我已经开始了一个线程
var t = new Thread(() => read_content(filename));
t.Start();
这一切都很好,现在我想让它成为多线程,现在它是单线程
我希望用户像开始 10 线程一样输入,这些线程一次读取一个文件,直到到达结束
我尝试在谷歌上搜索,但找不到我需要的,我不想要整个代码只是告诉我逻辑或一些基本代码,想自己学习和编码
编辑:似乎我对线程池有更多的投票,所以一个好的 tut 链接将不胜感激