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; } }
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; } }