Tworzę prosty program w Visual C # 2005, który wyszukuje symbol giełdowy na Yahoo! Finance, pobiera dane historyczne, a następnie wykreśla historię cen dla określonego symbolu giełdowego.
Znam dokładny adres URL, którego potrzebuję, aby uzyskać dane, a jeśli użytkownik wprowadzi istniejący symbol giełdowy (lub przynajmniej jeden z danymi w Yahoo! Finance), działa to doskonale. Jednak pojawia się błąd w czasie wykonywania, jeśli użytkownik tworzy symbol giełdowy, ponieważ program próbuje pobrać dane z nieistniejącej strony internetowej.
Używam klasy WebClient i funkcji DownloadString. Przejrzałem wszystkie inne funkcje składowe klasy WebClient, ale nie znalazłem niczego, czego mógłbym użyć do przetestowania adresu URL.
W jaki sposób mogę to zrobić?