Engines/FlatRedBallXNA/FlatRedBall/IO/Csv/CsvReader.cs
/// <summary>
/// Skips ahead to the next NewLine character.
/// If the end of the buffer is reached, its content be discarded and filled again from the reader.
/// </summary>
/// <param name="pos">
/// The position in the buffer where to start parsing. 
/// Will contains the resulting position after the operation.
/// </param>
/// <returns><see langword="true"/> if the end of the reader has not been reached; otherwise, <see langword="false"/>.</returns>
/// <exception cref="T:System.ComponentModel.ObjectDisposedException">
///	The instance has been disposed of.
/// </exception>
Skips ahead to the next NewLine character.
If the end of the buffer is reached, its content be discarded and filled again from the reader.
Skips ahead to the next NewLine character . If the end of the buffer is reached its content be discarded and filled again from the reader .
private bool SkipToNextLine(ref int pos)
		{
			while ((pos < _bufferLength || (ReadBuffer() && ((pos = 0) == 0))) && !ParseNewLine(ref pos))
				pos++;
			return !_eof;
		}
private bool SkipToNextLine ( ref int pos ) { while ( ( pos < _bufferLength || ( ReadBuffer ( ) && ( ( pos = 0 ) == 0 ) ) ) && ! ParseNewLine ( ref pos ) ) pos ++ ; return ! _eof ; }
Skips ahead to the next NewLine character.
Skips ahead to the next NewLine character .
// ((pos = 0) == 0) is a little trick to reset position inline
if the end of the reader has not been reached; otherwise, .
if the end of the reader has not been reached ; otherwise .
The instance has been disposed of.
The instance has been disposed of .
int
ref
pos
The position in the buffer where to start parsing.
Will contains the resulting position after the operation.
The position in the buffer where to start parsing . Will contains the resulting position after the operation .