Есть ли рекомендуемый метод использования DownloadFileAsyc и определения существования файла? Кажется, единственный способ, которым я могу сказать, - это в событии DownloadCompleted свойство ошибки содержит ошибку 404, и создан файл размером 0 байт.
Было бы неплохо иметь более детерминированный метод.