Медленная загрузка списка файлов из сети - 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

Оцени полезность:

8   голосов , оценка 3.75 из 5
Похожие ответы