11 writes to charPos
mscorlib (11)
system\io\streamreader.cs (11)
290charPos = 0; 325charPos = 0; 380charPos++; 412charPos += n; 439charPos = charLen; // Note we consumed these characters 568charPos = 0; 635charPos = 0; 713charPos = 0; 767charPos = i + 1; 769if (charBuffer[charPos] == '\n') charPos++; 1135set { charPos = value; }
21 references to charPos
mscorlib (21)
system\io\streamreader.cs (21)
343if (charPos < charLen) 361if (charPos == charLen) 365return charBuffer[charPos]; 376if (charPos == charLen) { 379int result = charBuffer[charPos]; 406int n = charLen - charPos; 411Buffer.InternalBlockCopy(charBuffer, charPos * 2, buffer, (index + charsRead) * 2, n*2); 436StringBuilder sb = new StringBuilder(charLen - charPos); 438sb.Append(charBuffer, charPos, charLen - charPos); 746if (charPos == charLen) 753int i = charPos; 761sb.Append(charBuffer, charPos, i - charPos); 765s = new String(charBuffer, charPos, i - charPos); 768if (ch == '\r' && (charPos < charLen || ReadBuffer() > 0)) { 769if (charBuffer[charPos] == '\n') charPos++; 775i = charLen - charPos; 777sb.Append(charBuffer, charPos, i); 1134get { return charPos; }