假设有一个文件:"C:\work\foo.txt"
。
我知道我可以使用这种方法:System.IO.File.Copy(oldPathAndName, newPathAndName);
,但我确实希望新创建的文件的名称与初始文件类似,如下所示:foo(1).txt
。
我可以根据需要创建尽可能多的文件=> foo(2).txt
,foo(3).txt
等等......
目前,我使用Guid.NewGuid().ToString()
答案 0 :(得分:0)
使用Path class。类似的东西:
int YourNumber = 1;
String newFilename = GetFileNameWithoutExtension(oldName) + YourNumber++ + GetExtension(oldName);