これまでの私のコード:
List<SearchEntity> results = new List<SearchEntity>();
var title = tbTitle.Text;
var adress = tbAdress.Text;
var city = tbCity.Text;
foreach (var item in list.Items.Cast<SPListItem>().Where(r => title.Contains(r.Title) || adress.Contains((string)r["Adress"]) || city.Contains((string)r["City"])))
{
var result = new SearchEntity
{
title = item.Title,
adress = (string)item["Adress"],
city = (string)item["City"],
};
results.Add(result);
}
return results;
私はすべての値.ToLower()
をキャストしようと.ToUpper()
しましたが、それではうまくいかなかったようです。