本帖最后由 dugubaitian 于 2014-7-2 16:50 编辑
最后用File.Move和Directore.Move都行,这两个有什么区别和联系呢??
string[] wjm=Directory.GetFiles(@"d:\文件重命名", "*txt");
for (int i = 0; i < wjm.Length;i++ )
{
string snew = Path.GetDirectoryName(wjm);
string s2 = i.ToString("000") + ".txt";
string nn = Path.Combine(snew, s2);
File.Move(wjm, nn);
} |