//поиск в списке номера карточки по 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;
 }