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