Пример #1
0
        /// <summary>
        /// 指定したインデックス位置の項目を削除し、削除された項目を返します。
        /// </summary>
        public static T Pop <T>(this Original.IList <T> list, int index)
        {
            var item = list[index];

            list.RemoveAt(index);
            return(item);
        }
Пример #2
0
 /// <summary>
 /// 最後の要素を削除
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="list"></param>
 public static void RemoveLast <T>(this Original.IList <T> list)
 {
     list.RemoveAt(list.Count - 1);
 }