public CryptFilter_Template(TolCoderSt.CoderNum e, TolCoderSt.CoderNum d) { if (e == 0 || d == 0) { throw new Exception("A De/Encoder should be set!"); } en = TolCoderSt.getEncoder(e); de = TolCoderSt.getDecoder(d); }
/// <param name="en">编码方法</param> /// <param name="de">解码方法</param> public TolCoder(IEnCode en = null, IDeCode de = null) { var tmp = new DENCode_Empty(); if (en != null) { _enCmd = en; } else { _enCmd = tmp; } if (de != null) { _deCmd = de; } else { _deCmd = tmp; } }