Entwickler-Ecke

C# - Die Sprache - Trim() Verständnisproblem


kiar - Mo 20.03.06 15:10
Titel: Trim() Verständnisproblem
moin,

ich möchte aus einem String den Wagenrücklauf und den Zeilenvoschub entfernen.
der String liegt in so vor:

C#-Quelltext
1:
String Adresse = "Musterstrasse 1 A #13#10 0815 Musterort"                    


diesen String lese ich wie folgt aus:

C#-Quelltext
1:
2:
3:
4:
 byte[] Eigener;
 string EigenerAdresse;
 Eigener = (byte[])Registry.CurrentUser.OpenSubKey("ControlPanel\\Owner").GetValue("Owner");
 EigenerAdresse = System.Text.Encoding.Unicode.GetString(Eigener, 144372).Trim('\u000a');

normalerweise sollte doch jetzt der Zeilevorschub eleminiert sein, oder?

danke raik


jasocul - Mo 20.03.06 15:28

Nein, denn Trim löscht nur am Anfung und am Ende eines Strings. Du musst Replace verwenden.


kiar - Mo 20.03.06 16:13

moin Peter,

ich sagte doch es ist ein Verständnisproblem :-)

danke raik