Prosto z docs:
// Get the AppSettings section.
// This function uses the AppSettings property
// to read the appSettings configuration
// section.
public static void ReadAppSettings()
{
try
{
// Get the AppSettings section.
NameValueCollection appSettings =
ConfigurationManager.AppSettings;
// Get the AppSettings section elements.
Console.WriteLine();
Console.WriteLine("Using AppSettings property.");
Console.WriteLine("Application settings:");
if (appSettings.Count == 0)
{
Console.WriteLine("[ReadAppSettings: {0}]",
"AppSettings is empty Use GetSection command first.");
}
for (int i = 0; i < appSettings.Count; i++)
{
Console.WriteLine("#{0} Key: {1} Value: {2}",
i, appSettings.GetKey(i), appSettings[i]);
}
}
catch (ConfigurationErrorsException e)
{
Console.WriteLine("[ReadAppSettings: {0}]",
e.ToString());
}
}
Tak więc, jeśli chcesz uzyskać dostęp do zachodzące Scenario1.doc
, to byłoby to zrobić:
var value = ConfigurationManager.AppSettings["Scenario1.doc"];
Edit:
Gabriel GM powiedział w komentarzach, będziesz musiał dodać odniesienie do System.Configuration
.
Używam .NET 4.0 –
Co napisałem działa w wersji 2.0 ** + **. – Gromer
Jeśli nie widzisz 'ConfigurationManager', spróbuj dodać' system.configuration' do referencji projektu. –