private ByteEncoder(BitVectorMode mode, [NotNull] Encoding encoding) { Mode = mode; Encoding = encoding; }
public static ByteEncoder Create(BitVectorMode mode, Encoding encoding = null) { return(new ByteEncoder(mode, encoding ?? EncodingHelper.Default)); }
/// <inheritdoc /> public NumericSettings(BitVectorMode mode) : this(mode, null) { }
/// <inheritdoc /> public NumericSettings(BitVectorMode mode, Encoding encoding) : base(encoding) { _mode = mode; }
public BitVectorList(int capacity, BitVectorMode mode) : base(capacity) { _mode = mode; }
public BitVectorList([NotNull] IEnumerable <BitVector> enumerable) : base(enumerable) { _mode = MODE_DEF; }
public BitVectorList(BitVectorMode mode) { _mode = mode; }
public BitVectorList(int capacity) : base(capacity) { _mode = MODE_DEF; }
public string ToString(BitVectorMode mode, char separator = '\0') { return(ToString(this, mode, separator)); }
public NumericEncoder(BitVectorMode mode, Encoding encoding) : base(ByteEncoder.Create(mode, encoding)) { _mode = mode; }
public NumericEncoder(BitVectorMode mode) : this(mode, null) { }