コード例 #1
0
 public void swapPage(pagina swapped, pagina needed)
 {
     swapped.deactivate();
     needed.activate();
     paginas.AddAfter(paginas.Find(needed), swapped);
     paginas.Remove(needed);
 }
コード例 #2
0
 public pagina storeAndGetNew(pagina swapped)
 {
     swapped.deactivate();
     paginas.AddLast(swapped);
     return(new pagina(Convert.ToString(++escalonador.identificadorProxPagina), ram, this, escalonador, pagesize));
 }