static void Main(string[] args)
        {
            Console.WriteLine("SaveRecord - 2021 - di Mattia Bertozzi 4H");

            //1)
            //Leggere un file CSV con i comuni e trasformarlo in una List<Comune>

            Comuni c = new Comuni("Comuni.csv");

            Console.WriteLine($"Ho letto {c.Count} righe dal file csv");

            //2)
            //Scrivere la List<Comune> in un file binario
            c.Save();

            //3)
            //Rileggere il file binario in una List<Comune>
            c.Load();
            Console.WriteLine($"Ho letto {c.Count} righe dal file binario.");

            Console.WriteLine($"Inserire un numero: ");
            string strNumero = Console.ReadLine();
            Comune comune    = c.RicercaComune(Convert.ToInt32(strNumero));

            Console.WriteLine(comune);
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            const int NUMERO_RECORD = 5;

            Console.WriteLine("Programma SaveRecord di Lorenzo Curzi 4H, 28/04/2021");

            // 1) Leggere un file CSV con i comuni e trasformarlo in una lista di Comune
            Comuni c = new Comuni("Comuni.csv");

            Console.WriteLine($"Ho letto {c.Count} righe");
            Console.WriteLine($"\nLe informazioni della riga {NUMERO_RECORD}: {c[NUMERO_RECORD]}");

            // 2) Scrivere la List<Comune> in un file binario
            Console.WriteLine(c.Save());

            // 3) Rileggere file binario in una List<Comune>
            Console.WriteLine(c.Load());
            Console.WriteLine($"\nHo letto {c.Count} dal file binario");
            Console.WriteLine($"\nLe informazioni della riga {NUMERO_RECORD}: {c[NUMERO_RECORD]}");

            Console.WriteLine("\nInserire un numero: ");
            string strNumero = Console.ReadLine();
            Comune cercato   = c.RicercaComune(Convert.ToInt32(strNumero));

            Console.WriteLine(cercato.NomeComune);
        }
        static void Main(string[] args)
        {
            Console.WriteLine("SaveRecord - 2021 - christian bronzetti");

            //leggere file cvs voi comuni e trasformarlo in una list <comune>
            Comuni c = new Comuni("CodiciComuni.csv");

            // scrivere la list in file.bin
            c.Save();

            Console.WriteLine($"Ecco la riga 1000 dopo il dave\n{c[5]}\n");

            //rileggere il file binario in una list<Comune>
            c.Load();

            Console.WriteLine($"Ecco la riga 1000 dopo load \n{c[5]}\n");
            Console.WriteLine(c.RicercaComune(Convert.ToInt32(100)));
        }