0
私は必要な特定のレコードのXML文書を照会しようとしています。私は、以下の「またはどこか」の場合を含む行が間違っていることを知っていますが、私が達成しようとしていることを説明することを望んでいます。 2つの別々のプロパティで条件付きwhere節を実行できますか?LINQにOR句がありますか?
XDocument xd = XDocument.Load("CardData.xml");
SearchList.ItemsSource = from x in xd.Descendants("card")
where x.Element("title").Value.ToUpper().Contains(searchterm.ToUpper())
or where x.Element("id").Value.Contains(searchterm)
select new Card
{
Title = x.Element("title").Value
};