QuotedPairReader クラス
引用符で囲まれた文字列内の引用符で囲まれた (エスケープされた) 文字を判断します。 このクラスは継承できません。
internal static class QuotedPairReader
警告
これは内部クラスであり、コードで直接使用されるものではありません。
Microsoft では、状況に関係なく、実稼働アプリケーションでのこのクラスの使用はサポートしていません。
CountQuotedChars メソッド
指定した文字列に含まれる引用符で囲まれた連続する文字の数を、先行する引用符で囲まれた複数の円記号も含めてカウントします。 たとえば、文字列 a\\\b
でインデックスが 4
の場合、b
と先行する 3 つの円記号が引用符で囲まれているため、メソッドは 4
を返します。
internal static int CountQuotedChars(string data, int index, bool permitUnicodeEscaping)
パラメーター
data
String引用符で囲まれた連続する文字をカウントするデータ文字列。
index
Int32指定した文字列内で、カウントすべき引用符で囲まれた連続する文字まで (その文字を含む) の位置。
permitUnicodeEscaping
BooleanUnicode 文字のエスケープを許可するには
true
、それ以外の場合はfalse
。
戻り値
指定したインデックス位置にある文字をエスケープしない場合は 0
、それ以外の場合は、index
の位置にある文字まで (その文字を含む) の引用符で囲まれた連続する文字の数。
例外
エスケープされた Unicode 文字が見つかりましたが、許可されていません。
要件
名前空間: System.Net
アセンブリ: System (System.dll 内)
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET