Neues Kartendeck in einem Textfeld anzeigen
-
20-12-2019 - |
Frage
Ich versuchte, ein neues Kartenspiel in einem Multiline-Textfeld (newdecktextbox) anzuzeigen, wenn ich auf die Schaltfläche getNEDECECK_CLICK-Taste klicke.
Der Ausgang sollte
sein generasacodicetagpre.danke
Lösung
Das ist ein bisschen besser
generasacodicetagpre.Saiten sind in .NET unveränderlich.Ihr Weg würde eine neue Zeichenfolge für jede von Ihnen hinzugefügte Karte erstellen, die Sie dem Textfeld hinzugefügt haben, also grundsätzlich 52 von ihnen "C2" dann "C2 C3" dann ....
Sobald Sie anfangen, eine Zeichenfolge in einer Schleife zu manipulieren, ist StringBuilder der Weg, um zu gehen.
Ein anderer Tipp ist, feach zu verwenden, wenn Sie können, Ihren Weg, wenn Sie eine andere Karte hinzufügen möchten, z.Kaiser (nur von mir erfunden), müssen Sie die Schleifenvariablen und Ihre Arrays ändern.
Glückliches Lernen.
umwelt.newline ist das Zeilenende für die Umwelt, in der Sie sich befinden, automatisch mit LF oder CRLF bekannt ist.