Torna al Thread

[Serializable] public class Settings { public string IndirizzoIP { get; set; } public string Porta { get; set; } public string AltraProprietàDiSetting { get; set; } ... ... } public static class SettingSerializer { public static void Serialize(Settings sett) { using (FileStream fs = File.Open(Directory.GetCurrentDirectory() + @"\Settings.xml", FileMode.Create)) { XmlSerializer xmlser = new XmlSerializer(typeof(Settings)); xmlser.Serialize(fs, sett); } } public static Settings Deserialize() { using (FileStream fs = new FileStream(Directory.GetCurrentDirectory() + @"\Settings.xml", FileMode.Open)) { return ((Settings)(new XmlSerializer(typeof(Settings))).Deserialize(fs)); } } }
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5