例如计算C:下有几个后缀名为.doc的文件? 不算子目录

解决方案 »

  1.   

     string[] files = Directory.GetFiles("C:\\", "*.txt");
      

  2.   

    引用system.IO
    把*.txt,换成*.doc就可以了
      

  3.   

    DirectoryInfo di = new DirectoryInfo(textEdit1.Text);
    var finfos = di.GetFiles();
    int i = 0;
    foreach (var finfo in finfos)
    {
        if(finfo.Extension.ToLower() == ".doc")
        {
            i++;
        }
    }
      

  4.   

    string[] files = Directory.GetFiles("C:\\", "*.doc");
    files.count();\\这就是几个doc文件
      

  5.   

    Directory.GetFiles(Application.StartupPath + @"\img\","*.DOC").ToList().ForEach(
                    
                );
      

  6.   

    System.IO.DirectoryInfo dir= new DirectoryInfo("");
     foreach (System.IO.FileInfo item in dir.GetFiles("*.doc", SearchOption.AllDirectories ))
    {
     }
      

  7.   

    string[] files = Directory.GetFiles("C:\\", "*.doc");
    files.count();\\这就是几个doc文件
      

  8.   

    string[] files = Directory.GetFiles("C:\\", "*.doc");
    files.count();\\这就是几个doc文件