Problem mit "\"
-
Hallo,
ich programmiere gerade eine Homepage (in ASP.NET / C#).Wenn ich diese Zeilen schreibe, dann funktioniert alles problemlos:
string st = "Hallo Welt"; st = st + " !"; ausgabe.InnerHtml = st;
Schreibe ich es jedoch so, (also mit "\"), dann funktioniert das ganze nicht mehr:
string st = "Hallo\ Welt"; st = st + " !"; ausgabe.InnerHtml = st;
Könnt ihr mir sagen warum das so ist ?
Vielen Dank,
mfg arena_blau--
-
'\'
ist gewissermaßen ein Steuerungszeichen und muss mit einem weiteren Backslash escaped werden:string st = "Hallo\\ Welt";
Alternativ geht auch ein verbatim string:
string st = @"Hallo\ Welt";
Sehe auch: http://msdn.microsoft.com/en-us/library/aa691090.aspx
-
@hf:
Danke für die Antwort. Jetzt funktioniert es.