Нужна коллекция с методом pop - C#
Формулировка задачи:
Есть ли колекция на подобии листа только з методом pop как в стеке что-бы удаляло и возвращало!
Решение задачи: «Нужна коллекция с методом pop»
textual
Листинг программы
static class ListExtensions { public static T Pop<T>(this IList<T> list) { if (list.Count == 0) throw new InvalidOperationException("List is empty"); T item = list[list.Count-1]; list.RemoveAt(list.Count-1); return item; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д