写一个查找C盘下的aa.txt文件的C#程序

解决方案 »

  1.   

    DirectoryInfo.GetFiles((@"C:\aa.txt",SearchOption.AllDirectories) 
      

  2.   

    Directory.GetFiles(@"C:\","aa.txt",SearchOption.AllDirectories);
      

  3.   

    using System.IO;List<string> list;
    private void button1_Click(object sender, EventArgs e)
    {
        list = new List<string>();
        GetFile(new DirectoryInfo("C:\\"));
    }
    void GetFile(DirectoryInfo di) 
    {
        FileSystemInfo[] fsis = di.GetFileSystemInfos();
        foreach (FileSystemInfo fsi in fsis)
        {
            if (fsi is FileInfo && ((FileInfo)fsi).Name == "aa.txt")
                list.Add(((FileInfo)fsi).FullName);
            if (fsi is DirectoryInfo)
                GetFile((DirectoryInfo)fsi);
        }
    }
      

  4.   


    怎么把你这段代码改成bool类型的啊
      

  5.   

     string[] str = System.IO.Directory.GetFiles(Node.Name, this.TxtFileName.Text.Trim(), SearchOption.AllDirectories);
                        if (str.Length > 0)
                        {
                            this.txtPath.Text = str[0];//文件路径
                        }
      

  6.   


      string[] str = System.IO.Directory.GetFiles("C:\\", "aa.txt", SearchOption.AllDirectories);
                if (str.Length > 0)
                {
                    this.txtPath.Text = str[0];
                }
      

  7.   

    foreach (string file in System.IO.Directory.GetFiles("", "*.txt", System.IO.SearchOption.AllDirectories))
    {
      FileInfo fi = new FileInfo(file);
    }