Dynamic List<T> Where

Costas

Administrator
Staff member
query Dynamic List<T> -- List<dynamic>

we have a function returns List<dynamic>
snap623.png


in debug mode filled by :
snap620.png


normally we will write :
snap621.png


this will throw an exception like :
snap622.png



the solution is to use reflection :
JavaScript:
object d = ComTaxOffice.GetTaxOffices().FirstOrDefault(p => p.GetType().GetProperty("TaxOfficeId").GetValue(p, null).ToString() == "3");
 
Top