public void write(char[] buffer, int offset, int len) {Arrays.checkOffsetAndCount(buffer.length, offset, len);synchronized (lock) {expand(len);System.arraycopy(buffer, offset, this.buf, this.count, len);this.count += len;}}

public void write ( char [ ] buffer , int offset , int len ) { Arrays . checkOffsetAndCount ( buffer . length , offset , len ) ; synchronized ( lock ) { expand ( len ) ; System . arraycopy ( buffer , offset , this . buf , this . count , len ) ; this . count += len ; } }
public override void write(char[] buffer, int offset, int len){java.util.Arrays.checkOffsetAndCount(buffer.Length, offset, len);lock (@lock){expand(len);System.Array.Copy(buffer, offset, this.buf, this.count, len);this.count += len;}}
