Problem mit eigener Price-Klasse
-
-
MFK schrieb:
Lesen hilft.
Ja, was meint ihr jetzt genau? Ich weiß echt nicht weiter.
-
Edit: Trollfutter entfernt.
-
die anderen wollen sagen: wo ueberpruefst du ob ShowCurrency true oder false ist?
-
Mr Evil schrieb:
die anderen wollen sagen: wo ueberpruefst du ob ShowCurrency true oder false ist?
Na, das passiert doch im Setter und im Getter. set setzt den Wert auf true oder false. Und get fragt das dann ab.
-
Und dann?
Du mußt Deinem Programm doch irgendwie mitteilen, was mit der Variablen ShowCurrency passieren soll, sprich Du mußt sie irgendwo auswerten. Am besten in der ToString() Methode.
Der Compiler weiß schließlich nicht, was ShowCurrency bedeutet.
-
Fifo schrieb:
Und dann?
Du mußt Deinem Programm doch irgendwie mitteilen, was mit der Variablen ShowCurrency passieren soll, sprich Du mußt sie irgendwo auswerten. Am besten in der ToString() Methode.
Der Compiler weiß schließlich nicht, was ShowCurrency bedeutet.Hä? Sorry, ich weiß im Moment echt nicht, was du meinst. ShowCurrency ist doch ein Klassenmember. Das heißt, er ist dem Compiler doch bekannt. Wieso weiß er nicht, was das bedeutet? Er sieht doch, dass es ein public Property mit Setter und Getter ist. Ist ja nicht so, dass das irgendein Makro wäre.
Könntest du mir bitte ein Stück Code posten, das zeigt, was du meinst?
-
Obvious troll is obvious.
-
Du sagst dem Programm nicht was es machen soll wenn ShowCurrency auf true oder false steht.Also macht das Programm nichts ausser den Wert zu speichern und ihn wieder zurück zugeben.Und das hat keinerlei Einfluss darauf was in ToString gemacht wird.
-
Ja, aber wie genau muss ich das denn jetzt umsetzen. Ich sag doch schon ShowCurrency oder eben !ShowCurrency. Was ist daran falsch? Ich bin am Verzweifeln.
-
Hat keiner eine Idee?
-
Doch, die wurden alle schon gepostet, du warst/bist nur nicht in der Lage zu verstehen was wir meinen, obwohl es so trivial ist
Na dann viel Spass weiterhin.
-
Ach, was soll's? Ich geb die Programmierung jetzt auf und benutz den Computer nur noch zum Pornos schauen.
-
Hakan B. schrieb:
Ach, was soll's? Ich geb die Programmierung jetzt auf und benutz den Computer nur noch zum Pornos schauen.
Das nennt man eine Win-Win Situation. Deinen Computer haste dann nicht ganz sinnlos angeschafft und wir haben endlich wieder Ruhe hier.
-
Hallo
Du musst in der ToString-Methode das Property auswerten.
crhische
-
einige haben eine komische art anderen zu helfe....
wenn die sagen du sollst ShowCurrency auswerten dann meinen die sowas wie :
public override string ToString() { string tReturnValue; if(ShowCurrency) { tReturnValue = Value.ToString() + Currency.ToString(); } else tReturnValue = Value.ToString(); return tReturnValue; }
-
Nahasapeemapetilon schrieb:
einige haben eine komische art anderen zu helfe....
Der OP ist offensichtlich ein Troll.
-
Nahasapeemapetilon schrieb:
einige haben eine komische art anderen zu helfe....
wenn die sagen du sollst ShowCurrency auswerten dann meinen die sowas wie :
public override string ToString() { string tReturnValue; if(ShowCurrency) { tReturnValue = Value.ToString() + Currency.ToString(); } else tReturnValue = Value.ToString(); return tReturnValue; }
Hm. Nein, das kann nicht richtig sein. Der Code macht irgendwie keinen Sinn.
Zum Glück hab ich das Programmieren bereits aufgegeben.
-
Hakan B. schrieb:
Zum Glück hab ich das Programmieren bereits aufgegeben.
Schade. Gerade jetzt gibt es einen hochwertigen Account zu kaufen. Damit macht sich dann keiner mehr über Dich lustig.
-
Hallo
Bei so einem Verhalten schon. Warum denkst du eigentlich, dass dein Ruf git ist?
chrische