| 123456789101112131415161718192021222324252627282930313233343536 |
- using System;
- using System.Collections.Generic;
- using System.Collections.Specialized;
- using System.Text;
- using System.Configuration;
- using System.Web;
- class T1
- {
- static void Main(string[] args)
- {
- try
- {
- NameValueCollection AppSettings = ConfigurationManager.AppSettings;
- Configuration config = ConfigurationManager.OpenExeConfiguration (ConfigurationUserLevel.None);
- AppSettingsSection appsettings = config.AppSettings;
- Console.WriteLine ("IsMachineLevel: {0}", config.EvaluationContext.IsMachineLevel);
- Console.WriteLine ("File: `{0}'", appsettings.File);
- foreach (string key in appsettings.Settings.AllKeys) {
- Console.WriteLine ("settings[{0}] = {1}", appsettings.Settings[key].Key, appsettings.Settings[key].Value);
- }
- foreach (string key in AppSettings.AllKeys) {
- Console.WriteLine ("AppSettings[{0}] = {1}", key, AppSettings[key]);
- }
- }
- catch (Exception e)
- {
- // Error.
- Console.WriteLine(e.ToString());
- }
- }
- }
|