>>>>>>RetVal = items.Count==0 ? null : items[0];
>>>>>
>>>>>It's failing on this line:
>>>>>
>>>>>List<RuleAction> items = query.ToList();
>>>>>
>>>>Oh. I thought you said the last line :-}
>>>>IAC, that seems odd. I just tested with a query with would have no matches and query.ToList() returned an empty List.....
>>>
>>>What does <RuleAction> mean in this syntax List<RuleAction> Is it some type?
>>
>>A generic list. ie. a list that only contains objects of type RuleAction.....
>
>I was just thinking (and I may be completely wrong) could the problem be related with this type?
If the list was of the wrong type it would generate a compile time error.....