次の方法で共有


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 Boolean

    Unicode 文字のエスケープを許可するには true、それ以外の場合は false

戻り値

System.Int32

指定したインデックス位置にある文字をエスケープしない場合は 0、それ以外の場合は、index の位置にある文字まで (その文字を含む) の引用符で囲まれた連続する文字の数。

例外

System.FormatException

エスケープされた Unicode 文字が見つかりましたが、許可されていません。

要件

名前空間: System.Net

アセンブリ: System (System.dll 内)