public abstract void ImportParameters(DSAParameters parameters);
public static DSA Create(DSAParameters parameters) { DSA dsa = Create(); try { dsa.ImportParameters(parameters); return(dsa); } catch { dsa.Dispose(); throw; } }