2016-03-27 21 views
0

Ich habe ein Label erstellt, das sich entsprechend dem Wert einer Variablen namens "caster1hp" ändert. Diese Variable ist anfangs gleich 10, aber alles, was auf eine Schaltfläche geklickt wird, ist gleich selbst. - 10. Alles funktioniert gut, ich habe einige Fragen recherchiert und herausgefunden, dass ich die int-Variable in eine Zeichenfolge konvertieren kann, damit ich sie verwenden kann in der Bezeichnung tun dies: hpcaster1.Text = caster1hp.ToString(); Wo die: hpcaster1 ist die Bezeichnung; caster1hp ist die oben genannte Variable.C# WinForms Den Text in einem Label markieren

Ich habe noch mehr Fragen recherchiert, aber ich kann keine Antwort auf diese Frage finden. Wie fügt man das Zeichen "%" nach der Zahl aus der Variablen "caster1hp" hinzu? Im Moment zeigt die Bezeichnung "hpcaster1" die Zahl 100 an und verringert sich, wenn ich den Knopf drücke, der die "caster1hp" Variable reduziert, aber ich möchte auch das Zeichen "%" hinzufügen, vielleicht bin ich blind, aber ich kann kein finden Beantworten Sie dies in den anderen Fragen anderer Benutzer.

Vielen Dank!

Antwort

1

Sie haben "+" Zeichen hinzufügen und dann Ihren zweiten String:

hpcaster1.Text = caster1hp.ToString() + "%"; 

Hier, bitte. Diese

+0

Danke Redeil! Ich werde es jetzt zu meinem Programm hinzufügen. –

Verwandte Themen