private MonetaryValue(Asn1Sequence seq) { if (seq.Count != 3) { throw new ArgumentException("Bad sequence size: " + seq.Count, "seq"); } this.currency = Iso4217CurrencyCode.GetInstance(seq[0]); this.amount = DerInteger.GetInstance(seq[1]); this.exponent = DerInteger.GetInstance(seq[2]); }
private MonetaryValue(Asn1Sequence seq) { //IL_0029: Unknown result type (might be due to invalid IL or missing references) if (seq.Count != 3) { throw new ArgumentException(string.Concat((object)"Bad sequence size: ", (object)seq.Count), "seq"); } currency = Iso4217CurrencyCode.GetInstance(seq[0]); amount = DerInteger.GetInstance(seq[1]); exponent = DerInteger.GetInstance(seq[2]); }