Отчет по лабораторной работе №1 по Технологиям и методам программирования


if(page.bitmap[index % Page.size] == false



бет6/7
Дата18.04.2022
өлшемі21,02 Kb.
#139870
түріОтчет
1   2   3   4   5   6   7
Байланысты:
№1 Лабораторная работа (2)

if(page.bitmap[index % Page.size] == false)
{
throw new Exception("В ячейку не было ничего записанно!\n");
}
else
{
page.data[index % Page.size] = value;
}
BinarySerializble(name + numberPage.ToString() + ".dat", page);
}
public void printArray()
{
this.countPage = arraySize / Page.size;
for (int i = 0; i <= this.countPage; i++)
{
page = BinaryDeserializble(name + i.ToString() + ".dat");
Console.WriteLine("");
for (int j = 0; j < Page.size; j++)
{
if (j % 10 == 0 && j != 0)
Console.Write("\n");
Console.Write(page.data[j] + " ");
}
Console.WriteLine("");
}
}
public void printBitmap()
{
long countPage = arraySize / Page.size;
for (int i = 0; i <= countPage; i++)
{
page = BinaryDeserializble(name + i.ToString() + ".dat");
Console.WriteLine("");


Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет