复制文件的名称相似

时间:2015-07-27 06:26:18

标签: c#

假设有一个文件:"C:\work\foo.txt"

我知道我可以使用这种方法:System.IO.File.Copy(oldPathAndName, newPathAndName);,但我确实希望新创建的文件的名称与初始文件类似,如下所示:foo(1).txt

我可以根据需要创建尽可能多的文件=> foo(2).txtfoo(3).txt等等......

目前,我使用Guid.NewGuid().ToString()

提供随机文件名

1 个答案:

答案 0 :(得分:0)

使用Path class。类似的东西:

int YourNumber = 1;

    String newFilename = GetFileNameWithoutExtension(oldName) + YourNumber++ + GetExtension(oldName);