zoukankan      html  css  js  c++  java
  • C#.NET 扫描目录下所有的文本文件方法

    private FileInfo[] getAllFile(String FilePath,String Extends)                  

                    {

                                         DirectoryInfo  fo=new DirectoryInfo (FilePath);//路径
                                //如果Extends 传的是*.bmp
                                         FileInfo[] files = fo.GetFiles(Extends);//路径下的所有bmp文件
                               return files;
                            } 
     
    返回的是文件信息的数组   这个数组进行遍历 FileInfo  可以获取到 文件名和路径

     

     

    NO.1

    试了一下,但是只读取了一个txt文件

     private void button1_Click(object sender,EventArgs e)

           {   foreach (string  name inDirectory.GetFiles(@"C:\Users\asus\Desktop"))

               {   if(name.EndsWith(".txt"))

                    {     File.OpenText(name);

                       textBox1 .Text =System.IO.Path.GetFileName(name

            }

               }

           }

    textBox1.Text += name;
    你这么写当然只保留最后一个了。

    NO.2

    C# code





    DirectoryInfo dir= new DirectoryInfo("路径");

    FileInfo[] files =dir.GetFiles();

    foreach(FileInfo file in files)

    {

        if(file.Extension.Equals(".txt"))

        {

           List<string> ls=newList<>();

           ls.add(file.Name);

        }

    }



    //ls里放的就是路径下全部的txt文件的名字,手写不知道有没有错的地方

  • 相关阅读:
    Quick-cocos2d-x3.3 Study (十)--------- 添加动画
    Quick-cocos2d-x3.3 Study (九)--------- 为物体添加物理特性
    Quick-cocos2d-x3.3 Study (八)--------- 物理世界
    Quick-cocos2d-x3.3 Study (七)--------- 滚动的背景
    Quick-cocos2d-x3.3 Study (六)--------- 跳转场景和过渡动画
    反射机制(实例化Class)对象
    简单查询
    Scott用户的四张表:
    sqlplus
    日期处理类
  • 原文地址:https://www.cnblogs.com/xiaolong617/p/2626424.html
Copyright © 2011-2022 走看看