louis vuitton bag moncler jacka ugg boots mbt sko louis vuitton oslo moncler ugg www.steklo1.ru
   Поиск
 

Web-Приложения

Создание Web приложений на технологии ASP.NET

Cи Шарп это просто Simple C#
Логин Пароль Вход Регистрация
Главная
Изучаем C#
Web-приложения
Win-приложения
Web-сервисы
ADO.NET
FrameWork
Алгоритмы
Исходники
Классы
Среда разработки
Статьи
Форум
FAQ
О Проекте
Обратная связь
Отблагодарить
Rambler's Top100

Работа с конфигом

В данном уроке мы рассмотри механизм работы с конфигурационными файлами в WIN приложениях.



Для начала добавляем в проект конфиг файл







Будет создан файл в XML формате

Подключаем библиотеку



using System.Configuration;




Создаем объект через который будем взаимодействовать с файлом конфигурации




System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);




Выбираем секцию конфиг файла




AppSettingsSection appSettings = (AppSettingsSection)config.GetSection("appSettings");




Вот пример моего файла конфигурации





<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="ProjectReport.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <appSettings>
        <add key="server" value="MyServer" />
    </appSettings>
    <connectionStrings />
</configuration>



Когда секция подключена можно читать и сохранять параметры


Читаем параметры конфиг файла



MessageBox.Show(appSettings.Settings["server"].Value);




Записываем новое значение




appSettings.Settings["server"].Value = "NewServer";




После внесения новых значений необходимо сохранить конфиг




config.Save();



Предыдущая стр.    Оглавление   
Средняя оценка: (2 - 1 голосов)
Для оценки необходимо зарегистрироваться


Только зарегистрировавшиеся пользователи могут оставлять комментарии



Практический обучающий видео-курс "Основы C#"

От профессионального
разработчика для начинающих
и опытных программистов!

Кликните, чтобы изучить
язык C# с нуля и научиться
писать программы под платформу .NET!