コード例 #1
0
        public string Escape(TextReader reader, NumericBaseType numericBase = DefaultNumericBase, bool upperCaseNumericCodes = NativeEscapeSequenceFormatter.DefaultUpperCaseNumericCodes)
        {
            NumericBaseType tmpNumericBase = NumericBase;

            NumericBase = numericBase;

            string result = base.Escape(reader, upperCaseNumericCodes);

            NumericBase = tmpNumericBase;
            return(result);
        }
コード例 #2
0
 public ExtendedNativeEscapeSequenceFormatter(NumericBaseType numericBase = DefaultNumericBase, bool upperCaseNumericCodes = NativeEscapeSequenceFormatter.DefaultUpperCaseNumericCodes) : base(upperCaseNumericCodes)
 {
     NumericBase = numericBase;
 }
コード例 #3
0
 public string Escape(string text, NumericBaseType numericBase = DefaultNumericBase, bool upperCaseNumericCodes = NativeEscapeSequenceFormatter.DefaultUpperCaseNumericCodes)
 {
     return(Escape(new StringReader(text), numericBase, upperCaseNumericCodes));
 }