0
我得到了一個包含多個組合框的表單,其中每個組合框可以設置爲不同的值。基於組合框的值,我想創建一個查詢過濾器。我想遍歷所有組合框,並將其值添加到過濾器,如果它不說「全部」。基於組合框值生成xml-to-linq查詢過濾器C#
我想要做這樣的事情:
XElement root = XElement.Load(fileName);
IEnumerable<XElement> selectedElements =
from el in root.Elements("OrderNum").Elements("ServiceJob")
where
for(int i = 0; i < combArray.GetLength(0); i++)
{
if(combArray[i].Text != "All")
{
(string)el.Element(combArray[i].AccessibleName) == combArray[i].Text &&
}
}
select el;
有什麼建議?
謝謝,這解決了我的問題:)(至少是一個我問了一下)。然而,這些過濾器有點「'和」的聯繫?如果我想將其切換爲「或」語句,該怎麼辦?那可能嗎? – Amund 2011-06-08 07:28:16