public void Close()
{
try
{
if (_binaryWriter != null)
{
_binaryWriter.Close();
_binaryWriter = null;
}
if (_binaryReader != null)
{
_binaryReader.Close();
_binaryReader = null;
}
if (_stream != null)
{
_stream.Close();
_stream = null;
}
}
catch (IOException ex)
{
throw new BufferedDataError(ex);
}
}