Example #1
0
 public PageInterface(PoliticaDeSubstituicao Politica)
 {
     politica = Politica;
     stream   = new FileStream(Constants.FILEPATH, FileMode.OpenOrCreate);
     if (stream.Length != Constants.PAGESIZE * Constants.MAXPAGES)
     {
         Console.WriteLine("Os dados do arquivo sao invalidos, foram encontrador " + stream.Length + " bytes, resetando arquivo.");
         byte[] tmp = new byte[Constants.PAGESIZE * Constants.MAXPAGES];
         stream.Write(tmp, 0, tmp.Length);
         stream.Position = 0;
     }
 }
Example #2
0
 public PageInterface(PoliticaDeSubstituicao Politica)
 {
     politica = Politica;
     stream = new FileStream(Constants.FILEPATH, FileMode.OpenOrCreate);
     if(stream.Length != Constants.PAGESIZE * Constants.MAXPAGES) {
         Console.WriteLine("Os dados do arquivo sao invalidos, foram encontrador " + stream.Length + " bytes, resetando arquivo.");
         byte[] tmp = new byte[Constants.PAGESIZE * Constants.MAXPAGES];
         stream.Write(tmp, 0, tmp.Length);
         stream.Position = 0;
     }
 }