ich hatte das mal eben getestet:
Code: Alles auswählen
string test = "Test/tTest2";
test = test.UriEncode();
WriteLine("Test Encode: " # test);
WriteLine("Test Decode: " # test.UriDecode());
Moderator: Co-Administratoren
ich hatte das mal eben getestet:
Code: Alles auswählen
string test = "Test/tTest2";
test = test.UriEncode();
WriteLine("Test Encode: " # test);
WriteLine("Test Decode: " # test.UriDecode());
Finden Sie den Unterschied:Bratmaxe hat geschrieben: ↑07.12.2018, 14:58ich hatte das mal eben getestet:Code: Alles auswählen
string test = "Test/tTest2"; test = test.UriEncode(); WriteLine("Test Encode: " # test); WriteLine("Test Decode: " # test.UriDecode());
Code: Alles auswählen
string test = "Test/tTest2";
Code: Alles auswählen
string test = "Test\tTest2";
Autsch.. Wo steht nochmal der Kaffee???jmaus hat geschrieben: ↑07.12.2018, 16:14vs.Code: Alles auswählen
string test = "Test/tTest2";
Code: Alles auswählen
string test = "Test\tTest2";
Code: Alles auswählen
string a = ^\t^;
WriteLine(a);
@Jens: super Hinweis, den kann man sicher mal brauchen, vielen Dank!jmaus hat geschrieben: ↑07.12.2018, 22:19Mir fällt übrigens auch gerade etwas auf wo ich mir den Bug näher anschaue. Es kann auch der folgende Weg genutzt werden (bis der Bug beseitigt ist) um ein \t in einen String zu bekommen:
D.h. wenn man den String mit ^ startet und beendet dann wird das dazwischen nicht konvertiert/unescaped. War mir auch neu, aber man lernt nie ausCode: Alles auswählen
string a = ^\t^; WriteLine(a);