Gute Möglichkeit, ganze Zahlen in C # "anzufügen"?

7

Ich habe zwei ganze Zahlen, z. 15 und 6 und ich möchte 156 bekommen. Was ich mache:

%Vor%

Gibt es einen besseren Weg?

UPDATE: Danke für all deine netten Antworten. Ich führe einen kurzen Stoppwischtest aus, um die Auswirkungen auf die Leistung zu ermitteln: Dies ist ein Code, der auf meinem Computer getestet wurde:

%Vor%

Und hier ist das Timing:

%Vor%

Guffa hat eine sehr schöne und clevere Lösung bereitgestellt und Chris Gessler hat eine sehr schöne Erweiterungsmethode für diese Lösung bereitgestellt.

    
user194076 04.07.2012, 00:38
quelle

5 Antworten

16

Sie können es numerisch machen. Keine Zeichensatzkonvertierung erforderlich:

%Vor%

oder:

%Vor%     
Guffa 04.07.2012, 00:45
quelle
3

Hier ist eine Erweiterungsmethode:

%Vor%

Und um es zu benutzen:

%Vor%     
Chris Gessler 04.07.2012 03:20
quelle
2
%Vor%     
Pent Ploompuu 04.07.2012 00:45
quelle
0

Ich möchte string.Concat(i,j)

verwenden     
shenhengbin 04.07.2012 07:55
quelle
-2
%Vor%     
yapingchen 04.07.2012 01:46
quelle

Tags und Links