예제 #1
0
        static void Main(string[] args)
        {
            var ajustes = new List <Ajuste>();
            var ajuste1 = new Ajuste();

            ajuste1.Name  = "Corriente";
            ajuste1.Value = 120;
            ajustes.Add(ajuste1);
            var rnd = new Random();

            for (int i = 0; i < 10; i++)
            {
                var ajuste2 = new Ajuste();
                ajuste2.Name  = "Corriente";
                ajuste2.Value = rnd.Next(20, 50);
                ajustes.Add(ajuste2);
            }
            SerializeXML("ajustes.xml", ajustes);
        }
예제 #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            var lista   = new List <Ajuste>();
            var ajuste1 = new Ajuste();

            ajuste1.Name  = "Texto";
            ajuste1.Value = 15;
            lista.Add(ajuste1);
            ajuste1       = new Ajuste();
            ajuste1.Name  = "Texto 2";
            ajuste1.Value = 25;
            lista.Add(ajuste1);
            System.IO.File.WriteAllLines("Lista.csv", lista.Select(x => $"{x.Name},{x.Value}"));

            //Serialize(lista, "AjustesOrig.xml");

            //var listaLectura = Deserialize("Ajustes.xml");

            //foreach (var item in listaLectura)
            //{
            //    //var nombre = item.Name;
            //    //var valor = item.Value;
            //    //Console.WriteLine(nombre+", "+valor);
            //    Console.WriteLine($"El nombre:{item.Name} vale= {item.Value}");

            //}


            //var xrio = DeserializeXrio("xrio.xml");



            //Console.WriteLine("Presione <Enter> para continuar");


            //Console.ReadLine();
        }