一、Directory类
按照通配符搜索目录下的文件:
string[] Directory.GetFiles(string path,string searchPattern,SearchOption searchOption)
path:目录
searchPattern:通配符
searchOption:枚举类型。
SearchOption.AllDirectories,获取当前目录及子目录的所有文件。
SearchOption.TopDirectoryOnly,仅搜索当前目录,不搜索子目录。
例如得到目录下“.txt”文件:
string[] files = Directory.GetFiles(path,"*.txt",SearchOption.AllDirectories);
二、Path类
得到文件的文件名(不要扩展名)
string Path.GetFileNameWithoutExtension(filename)
将两个路径合并
string Path.Combine(string path1,string path2)
得到文件的后缀
string Path.GetExtension(string path)
得到文件的文件名
string Path.GetFileName(string path)
得到文件的全路径
string Path.GetFullPath(string path)