Linqでは大文字と小文字を区別しない「含む」

ビラル

linqを使用するmvcプロジェクトがあります。私のデータベースには、「Someth ing」、「SOmeTH ing」、「someTh ing」、「SOMETH ING」、「someTHING」などのレコードがあります。

私はこれをしたい:

SELECT * FROM dbo.doc_dt_records WHERE name LIKE '%' + @records.Name + '%'

ただし、このコードを実行すると、list.Countは0を返します。どうすればよいですか?

    records.Name = "someth ing"; //for example
    var rec = db.Records.ToList();
         var lists = rec.Where(p => p.Name.Contains(records.Name)).ToList();
if (lists.Count > 0)
{
    // do sthng
}

あなたの助けをありがとう...

ymz

簡単な方法はToLower()メソッドを使用することです

var lists = rec.Where(p => p.Name.ToLower().Contains(records.Name.ToLower())).ToList();

より良い解決策(この投稿に基づく:大文字と小文字を区別しない 'Contains(string)'

 var lists = rec.Where(p => 
             CultureInfo.CurrentCulture.CompareInfo.IndexOf
             (p.Name, records.Name, CompareOptions.IgnoreCase) >= 0).ToList();

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

一意で大文字と小文字を区別しない文字のみを含むVBscript_Words

分類Dev

Oracleでは大文字と小文字を区別しない順序

分類Dev

Django 3.0では大文字と小文字を区別しないURL?

分類Dev

Linq IEqualityComparer <string>大文字と小文字を区別しない

分類Dev

LINQ大文字と小文字を区別しない

分類Dev

Entity Frameworkコア-大文字と小文字を区別するか、区別しないかを含む

分類Dev

Entity Frameworkコア-大文字と小文字を区別するか、区別しないかを含む

分類Dev

Entity Frameworkコア-大文字と小文字を区別するか、区別しないかを含む

分類Dev

C#LINQは、大文字と小文字を区別しないクエリでxmlを使用します

分類Dev

findTextの大文字と小文字を区別しない方法は?

分類Dev

Linuxのglob()で大文字と小文字を区別しない

分類Dev

zsh / bashでの大文字と小文字を区別しないGlob

分類Dev

ArrayList要素で大文字と小文字を区別しない

分類Dev

Goでの大文字と小文字を区別しないHasSuffix

分類Dev

Oracleでの大文字と小文字を区別しない検索

分類Dev

If条件での大文字と小文字を区別しない比較

分類Dev

単語で分割(大文字と小文字を区別しない)

分類Dev

Firestoreで大文字と小文字を区別しないクエリ

分類Dev

Railsで大文字と小文字を区別しないルート

分類Dev

Clojureで大文字と小文字を区別しない

分類Dev

NestJS:PostgreSQLで大文字と小文字を区別しない検索

分類Dev

TextViewで大文字と小文字を区別しない強調表示

分類Dev

WordPressのURLで大文字と小文字を区別しない

分類Dev

awkで大文字と小文字を区別しない検索

分類Dev

PigLatinで大文字と小文字を区別しない検索

分類Dev

Laravel JSONwhere句で大文字と小文字を区別しない

分類Dev

Marklogicで大文字と小文字を区別しない処理方法

分類Dev

Javascriptで大文字と小文字を区別しないtextContent

分類Dev

JSONPathで大文字と小文字を区別しない検索は可能ですか?

Related 関連記事

  1. 1

    一意で大文字と小文字を区別しない文字のみを含むVBscript_Words

  2. 2

    Oracleでは大文字と小文字を区別しない順序

  3. 3

    Django 3.0では大文字と小文字を区別しないURL?

  4. 4

    Linq IEqualityComparer <string>大文字と小文字を区別しない

  5. 5

    LINQ大文字と小文字を区別しない

  6. 6

    Entity Frameworkコア-大文字と小文字を区別するか、区別しないかを含む

  7. 7

    Entity Frameworkコア-大文字と小文字を区別するか、区別しないかを含む

  8. 8

    Entity Frameworkコア-大文字と小文字を区別するか、区別しないかを含む

  9. 9

    C#LINQは、大文字と小文字を区別しないクエリでxmlを使用します

  10. 10

    findTextの大文字と小文字を区別しない方法は?

  11. 11

    Linuxのglob()で大文字と小文字を区別しない

  12. 12

    zsh / bashでの大文字と小文字を区別しないGlob

  13. 13

    ArrayList要素で大文字と小文字を区別しない

  14. 14

    Goでの大文字と小文字を区別しないHasSuffix

  15. 15

    Oracleでの大文字と小文字を区別しない検索

  16. 16

    If条件での大文字と小文字を区別しない比較

  17. 17

    単語で分割(大文字と小文字を区別しない)

  18. 18

    Firestoreで大文字と小文字を区別しないクエリ

  19. 19

    Railsで大文字と小文字を区別しないルート

  20. 20

    Clojureで大文字と小文字を区別しない

  21. 21

    NestJS:PostgreSQLで大文字と小文字を区別しない検索

  22. 22

    TextViewで大文字と小文字を区別しない強調表示

  23. 23

    WordPressのURLで大文字と小文字を区別しない

  24. 24

    awkで大文字と小文字を区別しない検索

  25. 25

    PigLatinで大文字と小文字を区別しない検索

  26. 26

    Laravel JSONwhere句で大文字と小文字を区別しない

  27. 27

    Marklogicで大文字と小文字を区別しない処理方法

  28. 28

    Javascriptで大文字と小文字を区別しないtextContent

  29. 29

    JSONPathで大文字と小文字を区別しない検索は可能ですか?

ホットタグ

アーカイブ