クラス文字列拡張機能
LINQ クエリで使用可能な、string に対する拡張メソッドのセット。
Namespace: Realms
組み立て: Realm.dll
構文
public static class StringExtensions
メソッド
| このページを編集 ソースを表示Contains(string, string, StringComparson)
指定された部分文字列がこの string 内に出現するかどうかを示す値を返します。
宣言
[Obsolete("Use QueryMethods.Contains instead")]
public static bool Contains(this string str, string value, StringComparison comparisonType)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | str | 元の string。 |
string | 価値 | 検索する string。 |
StringComparson | 比較タイプ | この string と値を比較する方法を決定する列挙値の 1 つ。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|
例外
タイプ | 条件 |
---|---|
ArgumentNullException |
|
ArgumentException |
|
のように(string, string, ブール値)
指定された string とパターン間で「同様」の比較を実行します。
宣言
[Obsolete("Use QueryMethods.Like instead")]
public static bool Like(this string str, string pattern, bool caseSensitive = true)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
string | str | パターンと比較する string。 |
string | パターン | 比較するパターン。 |
ブール | 大文字と小文字の区別 |
|
戻り値
タイプ | 説明 |
---|---|
ブール |
|
コメント
?
とは、
?
が 1 文字に一致し、 が 0 文字以上の文字に一致する場合に許可されます。そのため、
?bc*
はabcde
およびbbc
と一致しますが、 bcd
には一致しません。