private void WriteInt32(int value) { if(value == 0) { WriteObjectTypeCode(ObjectTypeCode.Int32Zero); } else if(IsCompressionEnabled) { WriteInt64WithComression(value); } else { WriteObjectTypeCode(ObjectTypeCode.Int32); Output.Write(value); } }