Example #1
0
        static void Delete(VirtualMemory vm)
        {
            var pageNumber = AskInt(new[] { $"Введите номер страницы (0 - {vm.PageNumber - 1})" }, 0, vm.PageNumber - 1);
            var elemNumber = AskInt(new[] { $"Введите номер элемента (0 - {vm.PageCapacity - 1})" }, 0, vm.PageCapacity - 1);

            vm.Delete(pageNumber, elemNumber);

            Message(new[] { $"Page #{pageNumber} Elem #{elemNumber}: { (vm.IsEmpty(pageNumber, elemNumber) ? "EMPTY" : "NOT EMPTY") }" });
        }