17/06/08 12:31
xLuk3x
Sto sviluppando una rubrica per DOS in C#.
Al momento della possibile scelta multipla, il programma invece di portarmi da "una parte" dello stesso, crasha.
Se poi mi potete dire come caricare/salvare un file tanto meglio.
ECCO I SOURCE:
Al momento della possibile scelta multipla, il programma invece di portarmi da "una parte" dello stesso, crasha.
Se poi mi potete dire come caricare/salvare un file tanto meglio.
ECCO I SOURCE:
using System; using System.Collections.Generic; using System.Text; namespace Prova { class Program { static void Main(string[] args) { string nome; string cognome; string città; string via; string telefono; string email; char scelta; string input = ""; Console.WriteLine("Sviluppato da xLuk3x"); Console.WriteLine(" "); Console.WriteLine("Benvenuto in Rubrica"); start: Console.WriteLine("Cosa desideri fare :"); Console.WriteLine(" "); Console.WriteLine("1 - Caricare rubrica"); Console.WriteLine("2 - Nuovo Contatto"); Console.WriteLine(""); input = Console.ReadLine(); scelta = char.Parse(input); // Caricamento file if (scelta == '1') { Console.WriteLine(""); try { //Devo caricare il file rubrica.txt, ma come? } catch { Console.WriteLine("---ERRORE! Impossibile caricare il file---"); goto start; } // nuovo contatto if (scelta == '2') { Console.WriteLine(" "); Console.WriteLine("Inserisci il nome del nuovo contatto: "); nome = Console.ReadLine(); Console.WriteLine("Inserisci il cognome per {0}: ", nome); cognome = Console.ReadLine(); Console.WriteLine("Immetti ora la città di residenza: "); città = Console.ReadLine(); Console.WriteLine("Immetti la via: "); via = Console.ReadLine(); Console.WriteLine("Inserisci il numero di telefono per {0} {1}: ", nome, cognome); telefono = Console.ReadLine(); Console.WriteLine("Inserisci l'email: "); email = Console.ReadLine(); // salvare dati Console.WriteLine("Contatto salvato!"); Console.Read(); goto start; } } } } }
aaa