Throws NullReferenceException when checking nested object
Opened this issue · 1 comments
aliasadidev commented
public class TodoItem
{
public string name { get; set; }
public TodoItem Child { get; set; }
}
var items = new List<TodoItem>(){
new TodoItem(){ name="2" }
}
var predicate = DynamicExpressions.DynamicExpressions.GetPredicate
<TodoItem>("Child.name", FilterOperator.Equals, "333");
var lst = items.AsQueryable().Where(predicate).ToList();
There is no way to bypass null references like "Child?.name"
?
zHaytam commented
Currently no, that needs to be added.