Я новичок в Reflection, поэтому, пожалуйста, извините мой вопрос о noob. Как создать метод, который принимает два параметра, общий список и строку, а затем находит все элементы в этом списке, где любое значение свойства соответствует строке.Отражение на список фильтров <T>
Так, например, у нас есть объект с 3 свойствами, я передаю список этого объекта методу и строке поиска и возвращает обратно список объектов, в которых любое из свойств может содержать строку поиска.
Я могу сделать так:
var temp = list.AsQueryable().Where("SomeField == 1").Select("it");
Но как я могу сделать этот метод Generic так что я могу передать любой список объектов для него?
Заранее спасибо ...
Почему вы хотите это сделать? Это странная вещь, которую нужно делать, возможно, есть лучший способ сделать это. –
Я создаю фильтр для jTable, где я могу напечатать текст, и он фильтрует сетку на основе текста. jTable использует список объектов. Я хотел бы создать общий метод, чтобы я мог использовать его снова и снова. – w2olves