private FileBuffer() { //Create the StreamWriter Stream1 = new StringBuilder(MAX_STREAM); Stream2 = new StringBuilder(MAX_STREAM); //Set the first stream to use _currentStream = Stream1; _bufferState = BufferStateType.STREAM1; }
public void SwitchBuffer() { //Change the current buffer if (BufferState == BufferStateType.STREAM1) { _currentStream = Stream2; _bufferState = BufferStateType.STREAM2; } else { _currentStream = Stream1; _bufferState = BufferStateType.STREAM1; } }