Итак, вот папка, которую я выберу sh: Выбранная папка с использованием FBD
В этой папке BackPath находятся 7 других папок с датами, как показано: Датированные папки внутри выбранная папка
Внутри каждой из этих устаревших папок есть еще две папки с именами «In» и «Out».
Я просто хочу выбрать папку BackPath, а затем когда я запускаю свой метод импорта, я хочу, чтобы он просматривал каждую из датированных папок и просматривал только папки «Out» в каждой и игнорировал каждую папку «In».
Вот мой метод chooseInputFolder:
private void ChooseInputFolder()
{
try
{
FolderBrowserDialog fbd = new FolderBrowserDialog();
fbd.Description = "Please Select An Input Path";
fbd.SelectedPath = @"C:\";
if (fbd.ShowDialog() == DialogResult.OK)
{
tbInputPath.Text = fbd.SelectedPath;
}
}
catch (Exception ex)
{
MessageBox.Show("Error Occured While Trying To Populate Combo Boxes : " + ex.Message);
}
}
Вот мой foreach l oop, который выглядит в выбранном каталоге:
foreach (var files in Directory.GetFiles(strPath))