0

私はコードを書きます:

string strSearch = textBox1.Text;
XDocument xdoc;
List<string> lstItemsForAdd;
lstItemsForAdd = xdoc.Descendants("name")
                        .Where(item => item.Value.Contains(strSearch))
                        .Select(item => item.Value)
                        .Take(5)
                        .OrderBy(item => item)
                        .ToList();

今、このコードは検索のために上下の文字に敏感です......上下の文字に
敏感でなくても検索を行うにはどうすればよいですか?
アイテムとstrSearchを下/上の文字に変換したくない
のでどうすればよいですか?行う ?

よろしくお願いします。

4

1 に答える 1

0

これを試して

string strSearch = textBox1.Text;
XDocument xdoc;
List<string> lstItemsForAdd;
lstItemsForAdd = xdoc.Descendants("name")
                        .Where(item => item.Value.IndexOf(strSearch. StringComparison.OrdinalIgnoreCase) >= 0)
                        .Select(item => item.Value)
                        .Take(5)
                        .OrderBy(item => item)
                        .ToList();
于 2013-02-17T05:56:09.450 に答える