C#如何在生成文件夾或者文件時候自動重命名
如果你在一個文件夾里面, 連續添加文件夾或者文件(不改名字), 那么系統會自動加上(1),(2),(3)...
這個效果我在網上搜不到, 自己寫一下也不太難.
文件夾的:(不斷點擊按鈕就有效果)
private void btnAdd_Click(object sender, EventArgs e)
shell批量修改文件名、{
string dir = @"d:\KuGouCache\abc";
string newdir = dir;
int i = 0;
while (Directory.Exists(newdir))
{
vim文件重命名命令?newdir = dir + "(" + i + ")";
i++;
}
Directory.CreateDirectory(newdir);
}
文件:
vim怎么修改文件名?private void btnAdd_Click(object sender, EventArgs e)
{
string name = @"d:\KuGouCache\abc.txt";
int pos = name.LastIndexOf('.');
name = name.Insert(pos, "({0})");
int i = 0;
linux怎么改名?var newName = string.Format(name, i);
while (File.Exists(newName))
{
newName = string.Format(name, i);
i++;
}
linux 拷貝文件夾、File.Create(newName);
}
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态