Получить список изменившихся файлов - C#
Формулировка задачи:
Помогите написать командник!
С помощью него необходимо получить список изменившихся файлов.
Есть папки...
Folders
Image
В папке Folders должен лежать командник, который из папки Image (в ней лежат куча папок и фалов), создает список в алфавитном порядке (с путями где они лежат) из фалов определенного формата *msg, *exe, *mac.
Т.е. должно получится примерно так:
image\Full\189\325\Mac\1002\000_105.mac
И еще необходимо, чтобы первых два пути не было, т.к. они везде одинаковые.
Т.е. В итоге получится:
189\325\Mac\1002\000_105.mac
Решение задачи: «Получить список изменившихся файлов»
textual
Листинг программы
string fg = Environment.CurrentDirectory.Replace(@"\Debug", "");
fg += @"\Image\Full";
string[] pathFile = Directory.GetFiles(fg, "*.exe", SearchOption.AllDirectories);
foreach (string s in pathFile)
{
lst.Sort();
lst.Add(s.Replace(fg, ""));
}