Piccolo esempio di come poter leggere gli endPoints di un App.Config WCF

ClientSection client = (ClientSection)ConfigurationManager.GetSection("system.serviceModel/client");
 
int i = 0;
StringBuilder sb = new StringBuilder();
 
foreach (ChannelEndpointElement endPoint in client.Endpoints)
{
    i++;
    sb.AppendLine(String.Format("{0}° EndPoint: {1}", i, endPoint.Address));
}
txtAppConfig.Text = sb.ToString();

Ricordarsi di importare gli assembly nel progetto e utilizzare gli Using:

   1:  using System.Configuration;
   2:  using System.ServiceModel.Configuration;

 

Allo stesso modo è possibile leggere le altre sezioni del ns. config.