public void FlushFields()
{
if (_lastFieldEndAt > 0)
{
ToStream.Write(_sendBuffer, 0, _lastFieldEndAt);
ToStream.Flush();
int len = _sendBufferAt - _lastFieldEndAt;
for (int i = 0; i < len; i++)
{
_sendBuffer[i] = _sendBuffer[_lastFieldEndAt + i];
}
_lastRowEndAt -= _lastFieldEndAt;
_sendBufferAt -= _lastFieldEndAt;
_lastFieldEndAt = 0;
}
}