Entwickler-Ecke
Basistechnologien - String.trimstart
lodibach - Mo 03.05.10 19:22
Titel: String.trimstart
Hallo.
Ich möchte von einem String nur den ersten Buchstaben haben.
Wie sieht dann mein trim Char aus?
Kenn mich damit noch nich so aus.
Moderiert von
Christian S.: Topic aus IO, XML und Registry verschoben am Mo 03.05.2010 um 19:25
Christian S. - Mo 03.05.10 19:24
Hallo!
Auf einzelne Buchstaben eines Strings kannst Du wie auf die Elemente eines Arrays zugreifen. So ergibt z.B. myString[3] den vierten Buchstaben (da null-basiert).
Grüße
Christian
lodibach - Mo 03.05.10 19:30
das funktioniert nicht bei mir?!
Wird immer rot unterstrichen!
Christian S. - Mo 03.05.10 19:31
Zeig mal Deinen Quelltext und nenne die Fehlermeldung, die zum "rot unterstrichen" gehört.
lodibach - Mo 03.05.10 20:28
C#-Quelltext
1:
| string sNewDirName = oFile.Name[0] |
Eine implizite Konvertierung vom Typ "Char" in den Typ "String" nicht möglich.
Moderiert von
Christian S.: C#-Tags hinzugefügt
Christian S. - Mo 03.05.10 20:45
oFile.Name[0] ist ein Char, kein String. Entweder Du deklarierst sNewDirName entsprechend oder Du castest entsprechend explizit.
lodibach - Di 04.05.10 12:22
und was genau bedeutet das 2.? wie muss denn mein char aussehen, das der split nach dem ersten buchstaben erfolgt?
danielf - Di 04.05.10 12:34
Du redest von unterschiedlichen Dingen.
| Zitat: |
| Ich möchte von einem String nur den ersten Buchstaben haben. |
und
| Zitat: |
| wie muss denn mein char aussehen, das der split nach dem ersten buchstaben erfolgt? |
Also dein char kannst du sowieso nicht mehr sinnvoll splitten.
Ich mach dir einfach mal ein paar Beispiele, weil ich nicht aus deinen Fragen schlau werde:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| string inputString = "test"
char dritterBuchstabe = inputString[2];
string dritterBuchstabeAlsString = (string) inputString[2];
string abZweitenBuchstaben = inputString.Substring(2); |
Ich hoffe die Beispiele helfen dir. Uns würde helfen wenn du dein Anlegen und Fehler genauer beschreibst.
Allgemein hilft dir MSDN mit Dokumentation über Methoden und Eigenschaften sowie mit vielen Code-Beispielen bei solchen Dingen. (Schlagwort
string [
http://msdn.microsoft.com/en-us/library/s1wwdcbf%28v=VS.100%29.aspx])
Gruß
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!