На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: maxim84_
  
> XML , Запись, чтение данных файла
    Приветствую Всех!
    Народ, учусь С#.
    Научите пользоваться XML файлом (запись, чтение данных файла).
    Спасибо.
      Загляни сюда! :)
      http://vng.visualdesign.ru/Publ/Xml.aspx
      там про это дело хорошо расказано!
        Для храниения всяческих настроек в XML очень удобно испольщовать сериализацию/десериализацию:

        ExpandedWrap disabled
          //Обязательно public
          public class MySetting{
          //желательно прописывать значения по умолчанию а то будет NULL
          public stiring Server="myserver.ru";
          public short Port=666;
          public string MyDocuments="c:\";
          }

        ExpandedWrap disabled
          public static MySettings Settings;
          public static void LoadSettings(){
          System.Runtime.Xml.Serialization.XmlSerializer xs=new System.Runtime.Xml.Serialization.XmlSerializer(typeof(MySettings));
          try{
          using(FileStream fs=File.OpenRead("settings.xml"))
          Settings=(MySettings)xs.Deserialize(fs);
          }catch{
          Settings=new MySettings();
          }
          }
          public static void SaveSettings(){
          System.Runtime.Xml.Serialization.XmlSerializer xs=new System.Runtime.Xml.Serialization.XmlSerializer(typeof(MySettings));
          using(FileStream fs=File.Create("settings.xml"))
          xs.Serialize(fs.Settings);
          }
          Статья описывает хранение настроек программы используя xml.
          http://rsdn.ru/article/dotnet/dnetappcfg.xml
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0175 ]   [ 15 queries used ]   [ Generated: 29.03.24, 10:56 GMT ]