Ik ben momenteel een rekenmachine aan het maken in C#.
Echter heb ik een probleem als ik tussentijds een som wil uitrekenen.
Zie code:
Werkgetal is een double, last een String die bijvoorbeeld het teken + of - kan bevatten.
Als ik het debug, heeft hij deze waarde inderdaad bij zich, Maar als ik verder ga dan staat er op lastSom null in de som Tussensom.
De som moet dus bijvoorbeeld worden:
Tussensom = Werkgetal + waarde in uikfield.
Maar indien last een - bevat, moet het uiteraard een - som worden. Ik kan dit probleem verhelpen met een if/else if / else maar dat geeft weer veel regels onnodige code.
Hoe verhelp ik dit?
Echter heb ik een probleem als ik tussentijds een som wil uitrekenen.
Zie code:
C#: 100
1
2
3
4
| String lastSom = last; String Tussensom = Werkgetal + lastSom + uitkfield.Text; uitkfield.Text = Convert.ToString(EindSom); i = 0; |
Werkgetal is een double, last een String die bijvoorbeeld het teken + of - kan bevatten.
Als ik het debug, heeft hij deze waarde inderdaad bij zich, Maar als ik verder ga dan staat er op lastSom null in de som Tussensom.
De som moet dus bijvoorbeeld worden:
Tussensom = Werkgetal + waarde in uikfield.
Maar indien last een - bevat, moet het uiteraard een - som worden. Ik kan dit probleem verhelpen met een if/else if / else maar dat geeft weer veel regels onnodige code.
Hoe verhelp ik dit?