Example #1
0
        /// <summary>
        /// Back, pop_back
        /// </summary>
        /// <param name="list"></param>
        /// <returns></returns>
        private static IUndoRedoCommand _Pop(List<IUndoRedoCommand> list)
        {
            // 最後に追加したコマンドの取得
            var command = list.Last();
            // コマンドをリストから削除
            list.Remove(command);

            return command;
        }