Machine.Specifications.Reporting.Integration.TeamCityServiceMessageWriter.AppendEscapedString C# (CSharp) Method

AppendEscapedString() private static method

private static AppendEscapedString ( StringBuilder builder, string rawString ) : void
builder StringBuilder
rawString string
return void
        private static void AppendEscapedString(StringBuilder builder, string rawString)
        {
            foreach (char c in rawString)
            {
                if (c == '\n')
                    builder.Append("|n");
                else if (c == '\'')
                    builder.Append("|'");
                else if (c == '\r')
                    builder.Append("|r");
                else if (c == '|')
                    builder.Append("||");
                else if (c == ']')
                    builder.Append("|]");
                else if (c == '`')
                    builder.Append("|'");
                else
                    builder.Append(c);
            }
        }
    }