Re[2]: Перебор файлов с использованием FindFirstFile/FindNex
От: VladD2 Российская Империя www.nemerle.org
Дата: 27.09.05 15:14
Оценка:
Здравствуйте, GlebZ, Вы писали:

GZ>Здравствуйте, VladD2, Вы писали:


GZ>Не есть good. Если предположить алгоритм Pavel Dvorkin, то если мы пройдем 100 файлов и потом остановимся, то FindClose не будет вызван.


Создай тест вроде:
try
{
    foreach (string file in System.IO.RsdnDirectory.GetFilse(@"C:\"))
    {
        Console.WriteLine("\t" + file);
        throw new Exception();
    }
}
catch
{
    Console.WriteLine("Произошло исключение. :)");
}

Поставь точку прерывания на строке:
FindClose(findHandle);

и убедись в том, что ты недооценивашь создателей компиляторов и меня.
... << RSDN@Home 1.2.0 alpha rev. 618>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.