Я делаю простую программу на Visual С# 2005, которая просматривает символ акции на Yahoo! Финансы, загружает исторические данные, а затем отображает историю цен для указанного символа тикера.
Я знаю точный URL, который мне нужен для получения данных, и если пользователь вводит существующий символ тикера (или, по крайней мере, один с данными в Yahoo! Finance), он работает отлично. Тем не менее, у меня есть ошибка во время выполнения, если пользователь составляет символ тикера, поскольку программа пытается извлечь данные с несуществующей веб-страницы.
Я использую класс WebClient и использую функцию DownloadString. Я просмотрел все другие функции-члены класса WebClient, но не видел ничего, что мог бы использовать для проверки URL-адреса.
Как я могу это сделать?