当前位置:编程学习 > C#/ASP.NET >>

遍历文件夹修改文件夹和图片的名称


除了最外面的一个文件夹0514_carSeries不用修改。
其他里面的文件夹包括图片名字。。
只要是前面_0514的都修改为_0523
求帮助! --------------------编程问答-------------------- 结合正则表达式判断文件名和上一个帖子的回答,用File.Move修改文件名。 --------------------编程问答-------------------- 去看看msdn,看看如何遍历目录和修改文件名,剩下的你就会了吧 --------------------编程问答-------------------- DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);
//遍历文件夹
foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories())
{
//NextFolder.GetFiles():获取目录中(不包含子目录)的文件,返回类型为FileInfo[],支持通配符查找;
//NextFolder.GetDirectories():获取目录(不包含子目录)的子目录,返回类型为DirectoryInfo[],支持通配符查找;
//NextFolder. GetFileSystemInfos():获取指定目录下(不包含子目录)的文件和子目录,返回类型为FileSystemInfo[],支持通配符查找;
}
//遍历文件
foreach(FileInfo NextFile in TheFolder.GetFiles())
{
//NextFile.Exists:获取指定文件是否存在;
//NextFile.Name,NextFile.Extensioin:获取文件的名称和扩展名;
//NextFile.FullName:获取文件的全限定名称(完整路径);
//NextFile.Directory:获取文件所在目录,返回类型为DirectoryInfo;
//NextFile.DirectoryName:获取文件所在目录的路径(完整路径);
//NextFile.Length:获取文件的大小(字节数);
//NextFile.IsReadOnly:获取文件是否只读;
//NextFile.Attributes:获取或设置指定文件的属性,返回类型为FileAttributes枚举,可以是多个值的组合
//NextFile.CreationTime、NextFile.LastAccessTime、NextFile.LastWriteTime:分别用于获取文件的创建时间、访问时间、修改时间;
} --------------------编程问答-------------------- 参考第二个版本:


http://www.cnblogs.com/insus/p/3228298.html
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,