FileExplorerItemInfo[] IFileExplorer.GetFiles(string path) { DirectoryInfo dirInfo = new DirectoryInfo(path); FileInfo[] files = dirInfo.GetFiles(); FileExplorerItemInfo[] items = new FileExplorerItemInfo[files.Count()]; for (int x = 0; x < files.Count(); x++) { items[x] = new FileExplorerItemInfo(files[x]); } return(items); }
FileExplorerItemInfo[] IFileExplorer.GetDirectories(string path) { DirectoryInfo dirInfo = new DirectoryInfo(path); DirectoryInfo[] dirList = dirInfo.GetDirectories(); FileExplorerItemInfo[] items = new FileExplorerItemInfo[dirList.Count()]; for (int x = 0; x < dirList.Count(); x++) { items[x] = new FileExplorerItemInfo(dirList[x]); } return(items); }
FileExplorerItemInfo[] IFileExplorer.GetFiles(string path) { DirectoryInfo dirInfo = new DirectoryInfo(path); FileInfo[] files = dirInfo.GetFiles(); FileExplorerItemInfo[] items = new FileExplorerItemInfo[files.Count()]; for (int x = 0; x < files.Count(); x++) items[x] = new FileExplorerItemInfo(files[x]); return items; }
FileExplorerItemInfo[] IFileExplorer.GetDirectories(string path) { DirectoryInfo dirInfo = new DirectoryInfo(path); DirectoryInfo[] dirList = dirInfo.GetDirectories(); FileExplorerItemInfo[] items = new FileExplorerItemInfo[dirList.Count()]; for (int x = 0; x < dirList.Count(); x++) items[x] = new FileExplorerItemInfo(dirList[x]); return items; }