public void EncodeUnicode()
 {
     Assert.Equal(@"\b\r\t\n\0\f\""\\", EscapeSequenceConverter.EncodeToAscii("\b\r\t\n\0\f\"\\"));
     Assert.Equal(@"\\\\b\\r\\t\\n\\0\\f\\\""\u0435\u0442\u043e", EscapeSequenceConverter.EncodeToAscii("\\\\b\\r\\t\\n\\0\\f\\\"ето"));
 }
Пример #2
0
 internal override void Stringify(JsonStringifyOption config, IndentedWriter iw)
 {
     iw.Write('\"');
     iw.Write(config.HasFlag(JsonStringifyOption.AsciiOnly) ? EscapeSequenceConverter.EncodeToAscii(Value) : EscapeSequenceConverter.Encode(Value));
     iw.Write('\"');
 }