클래스 StringExtensions
LINQ 쿼리에서 사용할 수 있는 문자열에 대한 확장 메서드 세트입니다.
네임스페이스: Realms
어셈블리: Realm.exe
구문
public static class StringExtensions
방법
| 이 페이지 편집 소스 보기contains(string, string, StringComparison)
지정된 하위 문자열이 이 문자열 내에 있는지 여부를 나타내는 값을 반환합니다.
선언
[Obsolete("Use QueryMethods.Contains instead")]
public static bool Contains(this string str, string value, StringComparison comparisonType)
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | str | 원래 문자열입니다. |
문자열 | value | 찾을 문자열입니다. |
StringComparison | 비교 유형 | 이 문자열과 값이 비교되는 방법을 결정하는 열거형 값 중 하나입니다. |
반환
유형 | 설명 |
---|---|
부울 |
|
예외
유형 | 조건 |
---|---|
ArgumentNullException |
|
ArgumentException |
|
Like(문자열, 문자열, bool)
지정된 문자열과 패턴 간에 '좋아요' 비교를 수행합니다.
선언
[Obsolete("Use QueryMethods.Like instead")]
public static bool Like(this string str, string pattern, bool caseSensitive = true)
매개변수
유형 | 이름 | 설명 |
---|---|---|
문자열 | str | 패턴과 비교할 문자열입니다. |
문자열 | 패턴 | 비교할 패턴입니다. |
부울 | 대소문자 구분 |
|
반환
유형 | 설명 |
---|---|
부울 |
|
비고
?
및 은
?
가 단일 문자와 일치하고 가 0개 이상의 문자와 일치하는 경우 허용되며, 즉
?bc*
는 abcde
및 bbc
와 일치하지만 bcd
일치하지 않습니다.