//поиск в списке номера карточки по Id public static int GetCardNumber(List<Card> cardList) { if (cardList.Count <= 0) throw new Exception("У Вас нет ни одной карточки"); Console.WriteLine("Введите Id карточки для работы с ней"); var id = Convert.ToInt64(Console.ReadLine()); var cardNumber = cardList.FindIndex(i => i.GetId == id); if (cardNumber == -1) throw new Exception("Карточки с таким Id не существует"); return cardNumber; }