using static System.Console;
using System.Collections.Generic;
public int Cpf {get; set; }
public string Nome {get; set; }
public int Tel {get; set; }
public string End {get; set; }
static List<Cliente> ClienteList = new List<Cliente>();
public static void Main(string[] args) {
WriteLine("Digite seu CPF (0 p/ sair)");
if (!int.TryParse(ReadLine(), out var consulta)) continue;
var cliente = ClienteList.Where(c => c.Cpf == consulta).FirstOrDefault();
WriteLine("Nome: " + cliente.Nome);
WriteLine("Telefone: " + cliente.Tel);
WriteLine("Endereco: " + cliente.End);
WriteLine("[1 - Editar] [2 - Remover] [3 - Nova consulta] [0 - Sair]");
if (!int.TryParse(ReadLine(), out op)) continue;
CadastroCliente(cliente);
ClienteList.Remove(cliente);
WriteLine("Cadastro removido com sucesso. ");
var novo = new Cliente() { Cpf = consulta };
public static void CadastroCliente(Cliente cliente) {
WriteLine("Digite o nome: ");
cliente.Nome = ReadLine();
WriteLine("Digite o telefone: ");
cliente.Tel = int.Parse(ReadLine());
WriteLine("Digite o endereco: ");
cliente.End = ReadLine();