Entwickler-Ecke

C# - Die Sprache - String und Integer in einen Text


KingSascha - Di 28.09.10 21:41
Titel: String und Integer in einen Text
Hi...
Ich wollte mir nen programm schreibn was mir nen code rausgibt den ich dann einfach nur kopieren un in nem andrem programm einfügen kann...

also ich hab dat gemacht:


Quelltext
1:
2:
3:
4:
Text = tb_text.Text;
result = (Text.Length);
show = Convert.ToString(result);
lb_result.Text = show;


funktioniert auch ganz gut, aber dann hab ich ja nur die länge vom text un kein code... also wollt ich was in der art hier:

Text = tb_text.Text;
result = (Text.Length);
show = Convert.ToString(result);
lb_result.Text = "dcmd("Text","result",cmdtext);";


(kleine erklärung: es soll "dcmd" schreiben, dann den text den ich eingegebn hab hinzufügen... ein Komma machen, dann das "result" hinzufügen un am ende ".cmdtext);" screibn)...


wahrscheinlich sieht dat total kacke aus:P... aba ich hab das programm ers seit heute un keine erfahrung:D


danielf - Mi 29.09.10 08:04

Hallo,

so oder so ähnlich ;) hat wohl jeder mal angefangen. Da wir dir nicht alle Grundlagen erklären können ist es besser du eignest dir es selber an. Im C#-Buch [http://openbook.galileocomputing.de/csharp/] findest du die wichtigsten Grundlagen um mit C# anzufangen. So auch das [url=http://openbook.galileocomputing.de/csharp/kap17.htm#Xxx326258Kapitel 18[/url] in dem der Umgang mit Zeichenketten erklärt wird.

Wenn trotzdem mal nicht weiter kommst kannst du gerne nochmal fragen.

Gruß


traceurmicha - Mi 29.09.10 10:00

Also, das du für dein "result" nur die länge der eingegebenen zeichen bekommst ist ja klar, da du diese ja auch nur abfragst.

Ich versteh zwar gerade nicht ganz genau was du machen willst, aber Versuch mal das hier:


C#-Quelltext
1:
2:
3:
string Text = tb_text.Text; 
int result = (Text.Length); 
lb_result.Text = "dcmd"+Text+","+result.ToString()+".cmdtext";


Das müsste das machen was du möchtest, aber lies dir bitte noch das Kapitel durch welches dir Daniel ans Herz gelegt hat, damit du das Ganze auch verstehst!

Mfg
traceurmicha