다음을 통해 공유


QuotedPairReader 클래스

따옴표 붙은 문자열에서 따옴표 붙은(이스케이프)된 문자를 확인합니다. 이 클래스는 상속될 수 없습니다.

internal static class QuotedPairReader

Warning

이 클래스는 내부 클래스이며 코드에서 직접 사용할 수 없습니다.

Microsoft는 어떠한 상황에서도 프로덕션 애플리케이션에 이 클래스를 사용하는 것을 지원하지 않습니다.

CountQuotedChars 메서드

지정된 문자열에서 따옴표 붙은 여러 선행 백슬래시를 포함하여 따옴표 붙은 연속 문자 수를 계산합니다. 예를 들어, 문자열 a\\\b와 인덱스 4가 주어지면 b는 따옴표가 붙어 앞의 세 개의 백슬래시가 되므로 이 메서드는 4를 반환합니다.

internal static int CountQuotedChars(string data, int index, bool permitUnicodeEscaping)

매개 변수

  • data String

    따옴표 붙은 연속 문자를 계산할 데이터 문자열입니다.

  • index Int32

    따옴표 붙은 연속 문자를 포함하여 계산해야 하는 지정된 문자열의 위치입니다.

  • permitUnicodeEscaping Boolean

    유니코드 문자가 이스케이프되도록 하려면 true, 그렇지 않으면 false입니다.

반환 값

System.Int32

지정된 인덱스의 문자가 이스케이프되지 않은 경우 0이며, 그렇지 않으면 index에 있는 문자를 포함하여 따옴표로 묶인 연속된 문자의 수입니다.

예외

System.FormatException

이스케이프된 유니코드 문자를 찾았지만 허용되지 않습니다.

요구 사항

네임스페이스: System.Net

어셈블리: 시스템(System.dll 내)