Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.118.200.86] |
|
Сообщ.
#1
,
|
|
|
Приветствую Всех!
Народ, учусь С#. Научите пользоваться XML файлом (запись, чтение данных файла). Спасибо. |
Сообщ.
#2
,
|
|
|
Загляни сюда!
http://vng.visualdesign.ru/Publ/Xml.aspx там про это дело хорошо расказано! |
Сообщ.
#3
,
|
|
|
Для храниения всяческих настроек в XML очень удобно испольщовать сериализацию/десериализацию:
//Обязательно public public class MySetting{ //желательно прописывать значения по умолчанию а то будет NULL public stiring Server="myserver.ru"; public short Port=666; public string MyDocuments="c:\"; } 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); } |
Сообщ.
#4
,
|
|
|
Статья описывает хранение настроек программы используя xml.
http://rsdn.ru/article/dotnet/dnetappcfg.xml |