cotopboy
10/1/2013 - 8:56 AM

list all file in all sub folder.

list all file in all sub folder.

 public static void ListFiles(FileSystemInfo info)
        {
            if (!info.Exists) return;

            DirectoryInfo dir = info as DirectoryInfo;
            
            if (dir == null) return;

            FileSystemInfo[] files = dir.GetFileSystemInfos();

            for (int i = 0; i < files.Length; i++)
            {
                FileInfo file = files[i] as FileInfo;

                if (file != null && file.Extension == ".edmx")
                {
                    if (!file.IsReadOnly)
                    {
                        edmxFileList.Add(file);
                    }
                }
                else
                    ListFiles(files[i]);
            }
        }