Frage: C# / Operator / Variablen

  • Hey,


    ich wollte mal aus lw so einen kleinen Taschenrechner basteln, und habe nun die Werte Nummer_1, Nummer_2, EndOperator.
    Nun, der EndOperator soll einen Operatoren darstellen. zB "+" "-" "*" "/" .. Zum Rechnen halt. Nur wie kann ich diese Werte nun
    zusammenzählen?
    Der Operator wurde als char erstellt.


    So kann ich das ja schwer machen :D

    Code
    Ergebnis = Nummer_1 EndOperator Nummer_2;
  • Code
    switch(operand)
    {
    	case '+':
    		Ergebnis = (Num1 + Num2);
    break;
    
    
    }


    so könntest du es z.b. gestalten wenn du einen einfachen Eingabe Taschenrechner gestalten willst, ließt den Operator einfach in der Konsole aus und speicherst ihn in operand


    Code
    char operand;


    die Nummern erfasst du ebenfalls per Einzeleingabe.


    Apropo MSDN hat immer schöne Beispiele dafür : http://msdn.microsoft.com/de-d…ary/vstudio/471w8d85.aspx

    Mfg. BlackFoX_UD_ alias [BFX]Explosion