Cadenas de conexión con ConfigurationManager

Normalmente para conectarse a la base de datos usamos esto en ADO.

static string cadena="Data Source=.;Initial Catalog=miBaseDatos;User ID=sa" 
cnx = new SqlConnection(cadena);

Pero lo ideal sería añadirlo en el archivo de configuración del proyecto.

string cadena = ConfigurationManager.ConnectionStrings["miConexion1"].ConnectionString;
            cnx = new SqlConnection(cadena);

Y para ello en el App.Config necesitaríamos tener esta línea dentro.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
<connectionStrings>
  <add name="MiConexion1" connectionString="Data Source=.;Initial Catalog=Hospital;User ID=sa" />
</connectionStrings>

Es necesario importar referencia y using a System.Configuration.