У меня есть список карт под названием _deck:
private List<String> _deck = new List<String> {"2h", "3h", "4h", ... }
А потом я хочу удалить карту из списка и сохранить в переменную. Я пытаюсь сделать:
String p1FirstCard = _deck.RemoveAt(0);
но я получаю сообщение об ошибке "Невозможно преобразовать тип void в String".
В списке С# есть что-то вроде push/pop, но что делает это в "head" или "start" List? (Push/pop работает в "хвосте" или "в конце" списка.)
Если нет, как мне удалить первый элемент, но сохранить его в переменной?