S
Svenche
Bekanntes Mitglied
Hi.
Ich muss in einer Anwendung in einem String Zeichen ersetzen. Genauer, den Rückstrich "\" zu einem doppelten Rückstrich machen "\\".
Nun geht das nicht. Wenn ich das per string.Replace zu ersetzen versuche, erkennt er \\ als escaped und \" auch als Escaped. Eine einfache "\" -> ORD -> STR umwandlung gibt es, soweit ich weis, in C# nicht.
Wie kann ich also den Rückstrich selbst behandeln?
Oder gibt es eventuell in C# eine allgemein StrEscape Funktion, die sich mir noch verschlossen hält?
Sven
Ich muss in einer Anwendung in einem String Zeichen ersetzen. Genauer, den Rückstrich "\" zu einem doppelten Rückstrich machen "\\".
Nun geht das nicht. Wenn ich das per string.Replace zu ersetzen versuche, erkennt er \\ als escaped und \" auch als Escaped. Eine einfache "\" -> ORD -> STR umwandlung gibt es, soweit ich weis, in C# nicht.
Wie kann ich also den Rückstrich selbst behandeln?
Oder gibt es eventuell in C# eine allgemein StrEscape Funktion, die sich mir noch verschlossen hält?
Sven