代码:
for (int i = 0; i < row; i++)//得到总行数并在之内循环
{
//想在这里加入状态,移动哪个文件,用时多少
//移动文件
movefiles(filename);
}该怎么操作,谢谢了
for (int i = 0; i < row; i++)//得到总行数并在之内循环
{
//想在这里加入状态,移动哪个文件,用时多少
//移动文件
movefiles(filename);
}该怎么操作,谢谢了
{
datetime time1;
time2 = movefiles(filename);
TimeSpan time = time2.Subtract(time1);
}手写的不知道能不能帮助楼主
这里我是想在label1控件中显示,可程序一运行,就没反应,等所有运行完才显示
{ datetime start = datetime.now;
console.writeline("正在移动文件{0}",i);
movefiles(filename);
console.writeline("用时:"(datetime.now-start));}
[align=left] for (int i = 0; i < row; i++)
{
DateTime start = DateTime.Now;
label1.Text = "正在移动文件" + i;
movefiles(filename);
label2.Text = "用时:" + (DateTime.Now - start);
}[/align]
for (int i = 0; i < row; i++)
{
DateTime start = DateTime.Now;
label1.Text = "正在移动文件" + i;
movefiles(filename);
label2.Text = "用时:" + (DateTime.Now - start);
}
{
DateTime start = DateTime.Now;
label1.Text = "正在移动文件" + i;
movefiles(filename);
label2.Text = "用时:" + (DateTime.Now - start).tostring();
}
线程是应该
for (int i = 0; i < row; i++)
{
//创建一个线程执行下面代码
DateTime start = DateTime.Now;
label1.Text = "正在移动文件" + i;
movefiles(filename);
label2.Text = "用时:" + (DateTime.Now - start).tostring();
//释放线程
}