Opc.Ua.JsonEncoder.EscapeString C# (CSharp) Method

EscapeString() private method

private EscapeString ( string value ) : void
value string
return void
        private void EscapeString(string value)
        {
            foreach (char ch in value)
            {
                if (SpecialChars.IndexOf(ch) >= 0)
                {
                    m_writer.Write('\\');
                    m_writer.Write(ch);
                    continue;
                }

                if (ch < 32)
                {
                    m_writer.Write("\\u");
                    m_writer.Write("{0:X4}", (int)ch);
                    continue;
                }

                m_writer.Write(ch);
            }
        }