public string SonucHesapla() { if (Islem == null) { return(AktifDeger.DegerOku()); } else { this.Sonuc = Islem.IslemUygula(OncekiDeger, AktifDeger); SonIslemdeSonucAlindi = true; return(Sonuc.DegerOku()); } }
private void IslemKarakteriEkle(char islemKarakteri) { Islem = IslemFactory.IslemOlustur(islemKarakteri); if (SonIslemdeSonucAlindi) { OncekiDeger.DegerAta(Sonuc.DegerOku()); Sonuc.DegerAta("0"); } else { OncekiDeger.DegerAta(AktifDeger.DegerOku()); } AktifDeger.DegerAta("0"); SonIslemdeSonucAlindi = false; }