Исключения снижают производительность?

Мое приложение просматривает дерево каталогов и в каждом каталоге пытается открыть файл с определенным именем (используя File.OpenRead () ) . Если этот вызов вызывает исключение FileNotFoundException , значит, он знает, что файл не существует. Я бы предпочел файл . Вызов Exists () перед этим, чтобы проверить, существует ли файл? Будет ли это более эффективным?

18
задан Jay Bazuzi 17 October 2010 в 06:23
поделиться