public string Open() { string all = "ERROR READ FILE " + filePath; if (File.Exists(filePath)) { try { string outs = File.ReadAllText(filePath, Encoding.UTF8); AfaContrConf = (AfaControlConf)Deserialize(outs, AfaContrConf.GetType()); //Console.WriteLine(outs); } catch (Exception e) { Console.WriteLine(e.Message); } Console.WriteLine("Deserialized: " + filePath); } else { string outs = Serialize(AfaContrConf); if (!File.Exists(filePath)) { //File.WriteAllText(filePath, ) StreamWriter sw = new StreamWriter(filePath, true, Encoding.UTF8); sw.WriteLine(outs); sw.Close(); Console.WriteLine("Create new xml file"); } } return(all); }
public Plik(string _filePath) { AfaContrConf = new AfaControlConf(); filePath = _filePath; }