public void write(byte[] b, int offset, int len) {int i=0;while(true) {int nWritableChars = Math.min(len - i, _ulrOutput.getAvailableSpace() / 1);for ( ; nWritableChars > 0; nWritableChars--) {_ulrOutput.writeByte(b[offset + i++]);}if (i >= len) {break;}writeContinue();}}

public void Write(byte[] b, int offset, int len){int i = 0;while (true){int nWritableChars = Math.Min(len - i, _ulrOutput.AvailableSpace / 1);for (; nWritableChars > 0; nWritableChars--){_ulrOutput.WriteByte(b[offset + i++]);}if (i >= len){break;}WriteContinue();}}
