214a215 > [TODO] 217,224c218 < char[] chars; < < if(value == null) < { < throw new ArgumentNullException("value"); < } < chars = value.ToCharArray(); < Write(chars, 0, chars.Length); --- > // TODO 227a222 > [TODO] 249,262c244 < < while (count > 0) < { < if (this.outBufferLen >= this.bufferSize - 1) < { < stream.Write(outBuffer, outBufferPosn, < outBufferLen - outBufferPosn); < outBufferPosn = 0; < outBufferLen = 0; < stream.Flush(); < } < this.outBuffer[this.outBufferLen++] = (byte) buffer[index++]; < --count; < } --- > // TODO 273a256 > [TODO] 276,279c259 < char[] bfr; < < bfr[0] = value; < Write(bfr, 0, 1); --- > // TODO