类别:程序开发

日期:2020-04-30 浏览:1950 评论: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"  要与路径中的文件名匹配的搜索字符串。这个参数可以包含有效的文本路径和通配符(*和?)的组合人物,但它不支持正则表达式


本文标题:如何获取文件夹下所有的文件名称?
本文链接:https://vtzw.com/post/173.html
作者授权:除特别说明外,本文由 零一 原创编译并授权 零一的世界 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。
 您阅读本篇文章共花了: 

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。