public static WriteEscapedJavaScriptString ( TextWriter writer, string s, char delimiter, bool appendDelimiters, bool charEscapeFlags, StringEscapeHandling stringEscapeHandling, IArrayPool |
||
writer | TextWriter | |
s | string | |
delimiter | char | |
appendDelimiters | bool | |
charEscapeFlags | bool | |
stringEscapeHandling | StringEscapeHandling | |
bufferPool | IArrayPool |
|
writeBuffer | char | |
리턴 | void |
public static string ToEscapedJavaScriptString(string value, char delimiter, bool appendDelimiters) { using (StringWriter stringWriter = StringUtils.CreateStringWriter(StringUtils.GetLength(value) ?? 16)) { JavaScriptUtils.WriteEscapedJavaScriptString((TextWriter)stringWriter, value, delimiter, appendDelimiters); return(stringWriter.ToString()); } }
public static string ToEscapedJavaScriptString(string value, char delimiter, bool appendDelimiters) { string result; using (StringWriter stringWriter = StringUtils.CreateStringWriter(StringUtils.GetLength(value) ?? 16)) { char[] array = null; JavaScriptUtils.WriteEscapedJavaScriptString(stringWriter, value, delimiter, appendDelimiters, (delimiter == '"') ? JavaScriptUtils.DoubleQuoteCharEscapeFlags : JavaScriptUtils.SingleQuoteCharEscapeFlags, StringEscapeHandling.Default, ref array); result = stringWriter.ToString(); } return(result); }
public static string ToEscapedJavaScriptString(string value, char delimiter, bool appendDelimiters) { int? length = StringUtils.GetLength(value); string result; using (StringWriter stringWriter = StringUtils.CreateStringWriter((!length.get_HasValue()) ? 16 : length.get_Value())) { JavaScriptUtils.WriteEscapedJavaScriptString(stringWriter, value, delimiter, appendDelimiters); result = stringWriter.ToString(); } return(result); }
public static string ToEscapedJavaScriptString(string value, char delimiter, bool appendDelimiters) { string str; int? length = StringUtils.GetLength(value); using (StringWriter stringWriter = StringUtils.CreateStringWriter((!length.HasValue ? 16 : length.Value))) { JavaScriptUtils.WriteEscapedJavaScriptString(stringWriter, value, delimiter, appendDelimiters); str = stringWriter.ToString(); } return(str); }
// Token: 0x06000DD8 RID: 3544 RVA: 0x00050A4C File Offset: 0x0004EC4C public static string ToEscapedJavaScriptString([Nullable(2)] string value, char delimiter, bool appendDelimiters, StringEscapeHandling stringEscapeHandling) { bool[] charEscapeFlags = JavaScriptUtils.GetCharEscapeFlags(stringEscapeHandling, delimiter); string result; using (StringWriter stringWriter = StringUtils.CreateStringWriter((value != null) ? value.Length : 16)) { char[] array = null; JavaScriptUtils.WriteEscapedJavaScriptString(stringWriter, value, delimiter, appendDelimiters, charEscapeFlags, stringEscapeHandling, null, ref array); result = stringWriter.ToString(); } return(result); }
public static string ToEscapedJavaScriptString(string value, char delimiter, bool appendDelimiters, StringEscapeHandling stringEscapeHandling) { string str; bool[] charEscapeFlags = JavaScriptUtils.GetCharEscapeFlags(stringEscapeHandling, delimiter); using (StringWriter stringWriter = StringUtils.CreateStringWriter((value != null ? value.Length : 16))) { char[] chrArray = null; JavaScriptUtils.WriteEscapedJavaScriptString(stringWriter, value, delimiter, appendDelimiters, charEscapeFlags, stringEscapeHandling, null, ref chrArray); str = stringWriter.ToString(); } return(str); }
public static string ToEscapedJavaScriptString( string value, char delimiter, bool appendDelimiters, StringEscapeHandling stringEscapeHandling) { bool[] charEscapeFlags = JavaScriptUtils.GetCharEscapeFlags(stringEscapeHandling, delimiter); using (StringWriter stringWriter = StringUtils.CreateStringWriter(StringUtils.GetLength(value) ?? 16)) { char[] writeBuffer = (char[])null; JavaScriptUtils.WriteEscapedJavaScriptString((TextWriter)stringWriter, value, delimiter, appendDelimiters, charEscapeFlags, stringEscapeHandling, (IArrayPool <char>)null, ref writeBuffer); return(stringWriter.ToString()); } }