private static void Tamanho(Fila x) { Console.Clear(); Console.WriteLine("\t\t\t\t Tamanho da fila\n\n"); Tam = x.Tamanho(); Console.WriteLine($" > A fila tem {Tam} posições.\n\n"); Console.WriteLine(" > Pressione uma tecla para voltar..."); Console.ReadKey(); }
private static void Inserir(Fila x) { bool aux = false; while (aux == false) { Console.Clear(); Console.WriteLine("\t\t\t\t Inserir valores à fila\n\n"); Console.WriteLine("Digite '--' a qualquer momento para encerrar a inserção\n"); Console.Write("Digite o valor: "); try { string cont = Console.ReadLine(); if (cont != "--") { x.Inserir(Convert.ToInt32(cont)); } else { aux = true; } } catch (Exception) { Console.Clear(); Console.WriteLine("\n\n\t\t\t\t Erro - Caractere inválido\n\n"); Console.WriteLine(" > Pressione uma tecla para voltar..."); Console.ReadKey(); } int tamanho = x.Tamanho(); if (tamanho > PosiFila) { aux = true; } Console.Clear(); } }