コード例 #1
0
        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);
        }
コード例 #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);
        }
コード例 #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("SaveRecord - 2021 - [email protected]");

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

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

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

            // Rileggere il file binario in una List<Comune>.
        }
コード例 #4
0
        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)));
        }
コード例 #5
0
        static void Main(string[] args)
        {
            Console.WriteLine("\r\nRegistro dei comuni di Michele Farneti\r\n");

            //Leggere un file csv di comuni e trasformarlo in una lista
            //Scrivere  la list comuni in un fil binario
            //RIleggere il file binario una list

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

            Console.WriteLine($"Ho letto {C.Count} righe da file csv\r\n");

            C.Save();

            Console.WriteLine($"Ho letto {C.Count} righe da file binario\r\n");

            Console.WriteLine(C[100].ToString());

            C.Load();

            Console.WriteLine("Caricamento eseguito\r\n");
        }
コード例 #6
0
        static void Main(string[] args)
        {
            const int NUMERO_DEL_RECORD_DA_RILEGGERE_DAL_FILE_COME_VERIFICA = 5;

            Console.WriteLine("Save record - [email protected] - 2021\n");
            Comuni comuni = new Comuni("Comuni.csv");

            Console.WriteLine($"Ho letto {comuni.Count} righe dal file .csv.");
            Console.WriteLine($"Ecco la riga {NUMERO_DEL_RECORD_DA_RILEGGERE_DAL_FILE_COME_VERIFICA}: {comuni[NUMERO_DEL_RECORD_DA_RILEGGERE_DAL_FILE_COME_VERIFICA].ToString()}");

            try {
                int numRecord = comuni.Save();
                Console.WriteLine($"Ho scritto {numRecord} comuni sul file .bin");

                Comuni comuni2 = new Comuni();
                numRecord = comuni2.Load("Comuni.bin");
                Console.WriteLine($"Ho letto {numRecord} comuni dal file .bin.");

                Console.WriteLine($"Ecco la riga {NUMERO_DEL_RECORD_DA_RILEGGERE_DAL_FILE_COME_VERIFICA}: {comuni[NUMERO_DEL_RECORD_DA_RILEGGERE_DAL_FILE_COME_VERIFICA].ToString()}");
            }
            catch (Exception e) {
                Console.WriteLine(e.Message);
            }
        }