|
if(page.bitmap[index % Page.size] == false
|
бет | 6/7 | Дата | 18.04.2022 | өлшемі | 21,02 Kb. | | #139870 | түрі | Отчет |
| Байланысты: №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("");
Достарыңызбен бөлісу: |
|
|