Estoy haciendo un programa simple en visual C# 2005 que busca un símbolo de stock en Yahoo! Financie, descarga los datos históricos y luego traza el historial de precios para el símbolo de cotización especificado.C# ¿Cómo puedo verificar si existe una URL/es válida?
Conozco la URL exacta que necesito para adquirir los datos, y si el usuario ingresa un símbolo de cotización existente (o al menos uno con datos en Yahoo! Finanzas) funciona perfectamente bien. Sin embargo, tengo un error de tiempo de ejecución si el usuario crea un símbolo de cotización, ya que el programa intenta extraer datos de una página web inexistente.
Estoy usando la clase WebClient y usando la función DownloadString. Revisé todas las otras funciones miembro de la clase WebClient, pero no vi nada que pudiera usar para probar una URL.
¿Cómo puedo hacer esto?
actualiza para mostrar C# 2.0 (VS2005) el uso –