//-SKAPAR OCH VISAR-------------------------------------------------------------------------------------- static public void VisaLista() { //"GUI" Console.Clear(); string text = "| 1. Sök | 2. Lägg till kontakt | 3. Ändra kontakt | 4. Tillbaka |"; TextToColor(text); //objekt //VISAR listan, metod "ÖppnarListan" kolla nedan string text2 = "Kontakter privat: "; TextToColor(text2); ÖppnarListan(Program.privatKontaktLista); string text3 = "\nKontakter jobb: "; TextToColor(text3); ÖppnarListan(Program.jobbKontaktLista); //Val som man kan göra, genom while loop och switch bool loopContinue = true; while (loopContinue == true) { Console.WriteLine(" "); int val = Convert.ToInt32(Console.ReadLine()); switch (val) { case 1: List <IKontakt> allaListor = new List <IKontakt>(); allaListor.AddRange(Program.jobbKontaktLista); allaListor.AddRange(Program.privatKontaktLista); Search <IKontakt> .Contacts = allaListor; List <IKontakt> hittadeLista = Search <IKontakt> .DisplayForUser(); Console.Clear(); try { Program.SökadeKontaktMeny(hittadeLista); }catch (Exception) { VisaLista(); } loopContinue = false; break; case 2: Console.Clear(); Meny2(); loopContinue = false; break; case 3: Console.Clear(); Change.ChangeContact(); loopContinue = false; break; case 4: Console.Clear(); Program.Huvudmeny(); loopContinue = false; break; default: Console.WriteLine("Ogiltigt val. Använd siffertangenterna och gör ett val (1, 2, 3, eller 4)"); loopContinue = true; break; } } }