Пример #1
0
 public Form1()
 {
     InitializeComponent();
     _rechner = new ErweiterbarerRechner();
     _parser  = new Parser();
     _ablauf  = new BerechnungsAblauf(_rechner, _parser, () => tbAufgabe.Text, output => MessageBox.Show($"Ergebnis: {output}"));
 }
Пример #2
0
        static void Main(string[] args)
        {
            BerechnungsAblauf ablauf = new BerechnungsAblauf(new ErweiterbarerRechner(), new Parser(),
                                                             () =>
            {
                Console.Write("Bitte Geben Sie eine Aufgabe ein: ");
                return(Console.ReadLine());
            },
                                                             output => Console.WriteLine(output));

            do
            {
                ablauf.StarteRechnerVorgang();
                Console.WriteLine("Für Beenden Esc drücken");
            } while (Console.ReadKey().Key != ConsoleKey.Escape);
        }