我正在尝试使用WinForms应用程序中的.NET 2.0将文件从一个驱动器复制到另一个驱动器。我使用本指南在.NET 4.5中使用它:http://msdn.microsoft.com/en-us/library/kztecsys(v=vs.110).aspx - 我正在寻找与此类似的.NET 2.0(指南中的2.0版本处理图像处理)。
或者,有什么好的框架可以为我处理这个吗?
答案 0 :(得分:0)
async / await在引擎盖下使用ThreadPool。因此,如果您想复制文件并隐藏proggress栏,您可以使用tis代码
public delegate void InvokeDelegate();
private void CopyFiles()
{
....
}
public void HideProgressBar()
{
...
}
void CopyFilesAsync(object sender, EventArgs e)
{
ThreadPool.QueueUserWorkItem(x =>
{
CopyFiles();
BeginInvoke(new InvokeDelegate(HideProgressBar));
});
}