Добрый день, у меня стоит такая задача : найти все png
файлы в диске и переименовать их, как я сделал :
static void DirSearch(string sDir)
{
try
{
var images = Directory.GetFiles(sDir, "*.png");
images.ToList().AsParallel().WithDegreeOfParallelism(100).ForAll(dd => Rename(dd));
}
catch { }
try
{
foreach (string path in Directory.GetDirectories(sDir))
DirSearch(path);
}
catch (System.Exception excpt)
{
Console.WriteLine(excpt.Message);
}
}
Собственно сам вопрос : достаточно ли он оптимизирован ? Нужно как можно быстрее обработать все png файлы, спасибо за помощь
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Почему разные языки по-разному отображают число 9223372036854775807, хотя все используют один и тот же формат 8-байтного double для представления чисел?
Эксперементировал вот по этому гайду с небольшими изменениями, но почему-то в итоге открывается новая страница, а не модальное окно
Почему появляется исключение при изменении пароля, но пароль в базе данных меняется