} // end while
}
private void Create() {
if (this._matchFinder == null) {
BinTree bt = new BinTree();
int numHashBytes = (this._matchFinderType == EMatchFinderTypeBT2) ? 2 : 4;
bt.SetType(numHashBytes);
this._matchFinder = bt;
}
this._literalEncoder.Create(this._numLiteralPosStateBits, this._numLiteralContextBits);
if (this._dictionarySize == this._dictionarySizePrev && this._numFastBytesPrev == this._numFastBytes)