public double Calculate() { switch (Options) { case '+': return(Number1 + Number2); case '~': return(Number1 - Number2); case '*': return(Number1 * Number2); case '/': if (Number2.Equals(0)) { Console.WriteLine("делить на ноль нельзя"); } break; default: break; } return(Number1 / Number2); }
protected bool Equals(CultureSample other) { if (Numbers.Where((t, i) => !t.Equals(other.Numbers[i])).Any()) { return(false); } return(Number1.Equals(other.Number1) && Number2.Equals(other.Number2) && Number3.Equals(other.Number3) && Dec1 == other.Dec1 && Dec2 == other.Dec2 && Date1.Equals(other.Date1) && Date2.Equals(other.Date2)); }