public override bool Equals(object obj) { if ((object)this == obj) { return(true); } if (obj == null || this.GetType() != obj.GetType()) { return(false); } Комплексное_число tmp = (Комплексное_число)obj; return(real.Replace("+", "") == tmp.real.Replace("+", "") && image.Replace("+", "") == tmp.image.Replace("+", "")); }
public string GetMult(Комплексное_число a) { return((double.Parse(real) * double.Parse(a.real)).ToString() + "i" + (double.Parse(image) * double.Parse(a.image)).ToString()); }