2 writes to _charBuffer
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (2)
120_charBuffer = new char[bufferSize]; 168_charBuffer = [];
12 references to _charBuffer
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (12)
313(_byteBuffer = new byte[_encoding.GetMaxByteCount(_charBuffer.Length)]); 316int count = _encoder.GetBytes(new ReadOnlySpan<char>(_charBuffer, 0, _charPos), byteBuffer, flushEncoder); 358_charBuffer[_charPos] = value; 413_charBuffer[_charPos++] = buffer[i]; 425char[] charBuffer = _charBuffer; 464_charBuffer[_charPos] = coreNewLine[i]; 680_charBuffer[_charPos++] = value; 691_charBuffer[_charPos++] = CoreNewLine[i]; 791source.Span.Slice(copied, n).CopyTo(new Span<char>(_charBuffer, _charPos, n)); 805_charBuffer[_charPos++] = CoreNewLine[i]; 989byte[] byteBuffer = _byteBuffer ??= new byte[_encoding.GetMaxByteCount(_charBuffer.Length)]; 991int count = _encoder.GetBytes(new ReadOnlySpan<char>(_charBuffer, 0, _charPos), byteBuffer, flushEncoder);