Exemple #1
0
 //Przejście klasy do stanu początkowego
 public void Clear()
 {
     ActualNumber        = 0;
     BottomNumber        = ActualNumber.ToString();
     TopNumber           = "";
     RefreashActNumber   = false;
     LastOperationObject = null;
     MyMedian            = null;
     OperationList.Clear();
     SaveToFile(new string[] { "Clear" });
 }
Exemple #2
0
        //Obsługa operacji z dwoma wartościami
        public void Run(DoubleOperation myOperation)
        {
            //Jeśli nie zostało nic wpisane i ostatnia operacja jest typu DoubleOperation to nie wykonuje działania
            if (myOperation.CheckStatus())
            {
                myOperation.AddToList();
                myOperation.RunLastOperation();
            }

            //Zapis aktualnej operacji
            myOperation.SaveActualOperation();

            //Odświerzanie
            myOperation.RefreashProperty();
        }