2009년 1월 31일 토요일

폴더 및 파일 검색 - 하위 폴더 포함

List _fileList = new List();
List _dirList = new List();

private void DirSearch(string sDir, string extName)
{
    try
    {
        foreach (string f in Directory.GetFiles(sDir, extName))
            _fileList.Add(f);

        foreach (string d in Directory.GetDirectories(sDir))
        {
            _dirList.Add(d);
            DirSearch(d, extName);
        }
    }
    catch (Exception excpt)
    {
        MessageBox.Show(excpt.Message);
    }
} 

댓글 없음:

댓글 쓰기