static void Main(string[] args) //abbiamo creato la struttura fuori dal main adesso andiamo a lavorare sui dati dentro il main { auto x; //dichiariamo l'oggetto x = new auto(); //istanziamo l'oggetto x.fatti_inserire_dati(); Console.WriteLine("Premi un tasto per continuare"); //blocchiamo il programma per leggere Console.ReadKey(); //pressione di un tasto della tastiera Console.WriteLine("Riepilgando"); //scriviamo a video avvisando che andremo a stampare x.stampa_a_video(); Console.WriteLine("Premi un tasto per continuare"); //blocchiamo il programma per leggere Console.ReadKey(); //pressione di un tasto della tastiera x.azzera(); //chiamiamo la funzione che è stata scritta dentro la struct che andrà ad azzerare tutti i nostri dati Console.WriteLine("Riepilgando di nuovo... ora che è stata azzerata"); //avvisiamo l'utente che stamperemo di nuovo i dati x.stampa_a_video(); Console.WriteLine("Premi un tasto per continuare"); Console.ReadKey(); }
static void Main(string[] args) //abbiamo creato la struttura fuori dal main adesso andiamo a lavorare sui dati dentro il main { auto x; //dichiariamo l'oggetto x = new auto(); //istanziamo l'oggetto x.fatti_inserire_dati(); /* * Console.WriteLine("Inserisci la marca"); //chiediamo all'utente di inserire la marca * x.marca = Console.ReadLine(); //prendiamo il dato dall'utente * Console.WriteLine("Inserisci il modello"); //chiediamo all'utente di inserire la modello * x.modello = Console.ReadLine(); //prendiamo il dato dall'utente * Console.WriteLine("Inserisci l'anno"); //chiediamo all'utente di inserire l'anno * x.anno = Convert.ToInt32(Console.ReadLine()); //prendiamo il dato dall'utente * Console.WriteLine("Inserisci la cilindrata"); //chiediamo all'utente di inserire la cilindrata * x.cilindrata = Convert.ToInt32(Console.ReadLine()); //prendiamo il dato dall'utente */ Console.WriteLine("Premi un tasto per continuare"); //blocchiamo il programma per leggere Console.ReadKey(); //pressione di un tasto della tastiera Console.WriteLine("Riepilgando"); //scriviamo a video avvisando che andremo a stampare Console.WriteLine($"La marca è {x.marca}"); //andiamo a stampare a video l'oggetto Console.WriteLine($"Il modello è {x.modello}"); //andiamo a stampare a video l'oggetto Console.WriteLine($"L'anno è {x.anno}"); //andiamo a stampare a video l'oggetto Console.WriteLine($"La cilindrata è {x.cilindrata}"); //andiamo a stampare a video l'oggetto Console.WriteLine("Premi un tasto per continuare"); //blocchiamo il programma per leggere Console.ReadKey(); //pressione di un tasto della tastiera x.azzera(); //chiamiamo la funzione che è stata scritta dentro la struct che andrà ad azzerare tutti i nostri dati Console.WriteLine("Riepilgando di nuovo... ora che è stata azzerata"); //avvisiamo l'utente che stamperemo di nuovo i dati Console.WriteLine($"La marca è {x.marca}"); //andiamo a stampare a video l'oggetto azzerato dopo l'esecuzione della funzione Console.WriteLine($"Il modello è {x.modello}"); //andiamo a stampare a video l'oggetto azzerato dopo l'esecuzione della funzione Console.WriteLine($"L'anno è {x.anno}"); //andiamo a stampare a video l'oggetto azzerato dopo l'esecuzione della funzione Console.WriteLine($"La cilindrata è {x.cilindrata}"); //andiamo a stampare a video l'oggetto azzerato dopo l'esecuzione della funzione Console.WriteLine("Premi un tasto per continuare"); Console.ReadKey(); }