QuotedPairReader 类
确定带引号的字符串中引用(转义)的字符。 此类不能被继承。
internal static class QuotedPairReader
警告
此类是内部的,不应在代码中直接使用。
在任何情况下,Microsoft 都不支持在生产应用程序中使用此方法。
CountQuotedChars 方法
计算指定字符串中连续带引号的字符数(包括多个前面带引号的反斜杠)。 例如,给定的字符串 a\\\b
和 4
索引,该方法返回 4
,因为 b
带有引号且前面三个反斜杠也带引号。
internal static int CountQuotedChars(string data, int index, bool permitUnicodeEscaping)
参数
data
String用于对连续带引号字符进行计数的数据字符串。
index
Int32指定字符串中的位置,最多包含和包括应对哪些连续的带引号字符进行计数。
permitUnicodeEscaping
Booleantrue
允许转义 Unicode 字符;否则为false
。
返回值
如果指定索引处的字符未转义,则为 0
;另外,连续的带引号字符数最多包含和包括 index
中的字符。
例外
找到了一个不允许但已经转义的 Unicode 字符。
要求
命名空间:System.Net
程序集:System(在 System.dll 中)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈