您好!
有人有. net任务类的经验并在读取文件的过程中实现了多个任务?
- tasks = new Task>[count];
- string message = string.Empty;
- int procent = 100 / count;
- for (int i = 0; i >(() =>
- {
- return ReadBlocks(BlockData.SelectedFiles[i]);
- });
- tasks[i].Start();
- read = tasks[i].Result;
- toolStripProgressBar1.Value = procent * i;
- }
我测试此代码以从“未打开”文件中读取块属性。
但是使用任务加速执行此操作没有进展。顺便说一句,谁有主意做得更快?
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |