Robię prosty program w wizualnym C# 2005, który wyszukuje symbol giełdowy na Yahoo! Finanse, pobiera dane historyczne, a następnie tworzy historię cen dla określonego symbolu giełdowego.C# Jak mogę sprawdzić, czy URL istnieje/jest ważny?
Znam dokładny adres URL, który potrzebuję do pozyskania danych, a jeśli użytkownik wprowadzi istniejący symbol tickera (lub przynajmniej jeden z danymi na Yahoo! Finance), to działa doskonale. Mam jednak błąd wykonania, jeśli użytkownik tworzy symbol tickera, ponieważ program próbuje pobrać dane z nieistniejącej strony internetowej.
Używam klasy WebClient i korzystam z funkcji DownloadString. Przejrzałem wszystkie inne funkcje składowe klasy WebClient, ale nie widziałem niczego, co mógłbym wykorzystać do przetestowania adresu URL.
Jak mogę to zrobić?
zaktualizowana, aby pokazać C# 2.0 (VS2005) Wykorzystanie –