I need to get a row from my gneic list where the BusDate is less than a variable date.
The qualifying date should be the max date returned, instead I get the lowest date that qualifies to be less than s.BusDte
I tried first or default
var result = (from q in list
where q.ID.ToString() == s.ID && q.BusDate <= s.BusDate