//查詢資料夾目錄下所有檔案名稱

        public void DirSearch(string sDir)
        {
            try
            {
                //先找出所有目錄 
                foreach (string d in Directory.GetDirectories(sDir))
                {
                    //先針對目前目路的檔案做處理 
                    foreach (string f in Directory.GetFiles(d))
                    {
                        Console.WriteLine(f);
                    }
                    //此目錄處理完再針對每個子目錄做處理 
                    DirSearch(d);
                }
            }
            catch (System.Exception excpt)
            {
                Console.WriteLine(excpt.Message);
            }
        }

        /* Form 查詢資料夾內容清單
        String[] FileCollection;

        String FilePath = "F:\\Uploads";

        FileInfo theFileInfo;


        FileCollection = Directory.GetFiles(FilePath, "*.txt");

        for(int i = 0 ; i < FileCollection.Length ; i++)

        {

            theFileInfo = new FileInfo(FileCollection[i]);

            Response.Write(theFileInfo.Name.ToString());

        }
        */
arrow
arrow
    文章標籤
    C#
    全站熱搜

    芭樂養樂多 發表在 痞客邦 留言(0) 人氣()