Read and Write to App.Config file-Collection of common programming errors

private static int CheckForConnectionStrings() { ConnectionStringSettingsCollection settings = ConfigurationManager.ConnectionStrings; int conCount = 0; try { if (settings != null ) { foreach (ConnectionStringSettings cstring in settings) { if (cstring.ProviderName == "Devart.Data.PostgreSql" && cstring.ConnectionString.Contains( "Database=lanemanager" )) { conCount += 1; Console.WriteLine(cstring.Name); Console.WriteLine(cstring.ProviderName); Console.WriteLine(cstring.ConnectionString); } } } } catch (Exception ex) { GlobalVar.SubmitFogBugzIssue(ex, "No Description" , "[email protected]" ,false ); } return

 conCount;
        }
< connectionStrings > < add name = " Lane_Management.Properties.Settings.lanemanagerConnectionString " connectionString = " User Id=username;Password=password;Host=machinename;Database=databasename;Persist Security Info=True;Schema=defaultschema " providerName = " Devart.Data.PostgreSql " />