Uciekanie podwójnego cudzysłowu w łańcuchu w c #
Wiem, że zostało to omówione wiele razy, ale nadal mam problem ze wszystkimi rozwiązaniami.
Muszę zbudować ciąg znaków, aby wysłać go do parsera JSON, który potrzebuje w nim cytatów. Próbowałem tych form:
string t1 = "[{\"TS\"}]";
string t2 = "[{" + "\"" + "TS" + "\"" + "}]";
string t3 = @"[{""TS""}]";
Debug.Print(t1);
Debug.Print(t1);
Debug.Print(t1);
Instrukcja debugowania pokazuje ją poprawnie [{"TS"}], ale kiedy patrzę na nią w debuggerze i co najważniejsze, gdy wysyłam ciąg do mojego serwera, parser json ma w nim znak ucieczki: "[{ „}]”
Jak mogę pozbyć się znaków ucieczki w rzeczywistym ciągu?