是否可以將下面的linq查詢合併到一個查詢中?在linq查詢中篩選所選可枚舉項
var checkBoxes = from x in FindAll<CheckBox>()
where x.Checked
select new
{
RecordType = Type.GetType(x.Attributes["RecordType"]),
RecordId = Int32.Parse(x.Attributes["RecordId"])
};
checkBoxes = from x in checkBoxes
where x.RecordType != typeof(DomainModel.Group)
select x;
啊。當然:) 感謝您的快速回復! – asgerhallas 2010-08-17 09:16:49
它將在8分鐘內被接受。 – asgerhallas 2010-08-17 09:17:08
使用let關鍵字是個好主意。順便說一句,我們可以在泛型linq表達式中使用一些方法,如「let」關鍵字?看到我的答案。 – 2010-08-17 09:20:30