У меня есть задача сортировать файлы в каталогах.
У меня есть файлы вроде:
AA12.txt
AA34.txt
AA56.txt
BB12.txt
BB34.txt
etc.
И мне нужно создать функцию, которая создаст каталог на основе первогодве буквы и скопируйте туда соответствующие файлы.
Таким образом, будет каталог AA с файлами AA12, AA34, AA56 и каталог BB с файлами BB12, BB34 и т. д.
AA
|- AA12
|- AA34
|- AA56
BB
|- BB12
|- BB34
Я былдумать о том, чтобы просто создать все каталоги вручную, а затем скопировать файлы.
string directoryPath = @"C:\\AA";
if (!Directory.Exists(directoryPath))
{
Directory.CreateDirectory(directoryPath);
}
Но есть ли более элегантный и автоматизированный способ сделать что-то подобное?Спасибо