Медленная загрузка списка файлов из сети - Visual Basic .NET
Формулировка задачи:
Доброго времени суток! Моя проблема в следующем:
Код получает список файлов (порядка 400-500) из папки в сети и время последнего изменения файлов
Т. к. скорость обмена с удаленным компом низкая цикл проходит за секунд 20-25 (что очень долго)
тормозит именно вот эта строчка:
Но вся фишка в том что через проводник Windows папка (с именами и временем) открывается за 1-2 секунды.
Есть ли варианты более быстрой загрузки ?
Решение задачи: «Медленная загрузка списка файлов из сети»
textual
Листинг программы
Dim rootDir As New DirectoryInfo(Path) For Each FI As FileInfo In rootDir.EnumerateFiles() Dim dt As Date = FI.LastWriteTime listDataSource.Add(New Record(x, FI.Name, FI.ToString, dt.AddMinutes(My.Settings.Slip))) x = x + 1 Next