Ich bin auf ein sehr seltsames Problem gestoßen, bei dem mein Abfragestring "++" als Teil des Textes enthielt. Aber wenn ich den Abfragestring-Wert einer Zeichenfolge zuweise, werden ++ zu zwei Leerzeichen. Wie bekomme ich genau das, was als Abfragestring übergeben wird?
Ich habe festgestellt, dass die Abfragezeichenfolge "++" enthielt, aber wenn ich Request.QueryString["search"].ToString() ausführe, verschwindet "++", ich habe im Direktfenster nachgeschaut.
Ich benutze C# 2.0
URL: /default.aspx?search=test++
string t = Request.QueryString["search"].ToString();