类别:程序开发
日期:2020-04-30 浏览:2236 评论:0
例如:获取文件夹中.csv文件
//第一种方法 public string GetPathByFile1(string path) { string fileName = string.Empty; var files = Directory.GetFiles(path, "*.csv"); foreach (var file in files) { if (!file.Contains("总汇")) { fileName = file; } } return fileName; } //第二种方法 public string GetPathByFile2(string path) { string fileName = string.Empty; DirectoryInfo folder = new DirectoryInfo(path); foreach (FileInfo file in folder.GetFiles("*.csv")) { if (!file.Name.Contains("总汇")) { fileName = file.Name; } } return fileName; }
第一种方法获取到的是对应的文件路径
第二种方法可以获取到文件的一些详细信息
类似于"*.csv" 要与路径中的文件名匹配的搜索字符串。这个参数可以包含有效的文本路径和通配符(*和?)的组合人物,但它不支持正则表达式。
发表评论 / 取消回复