У меня есть список объектов (MyObject
), который имеет 10 свойств.
Class MyObject{
string F1,
string F2,
....
string F10
}
var myList = new List<MyObject> ()
Из этого списка мне нужно отфильтровать некоторые свойства и получить новый список выбранных элементов в зависимости от входных данных, представленных в списке строк.
var requiredFlields = new List<String> {"F1", "F2"}
Я знаю это:
var o1 = myList.Select(a => new { a.F1, a.F2 }).ToList();
но это не позволяет мне использовать список обязательных полей для фильтрации.
Есть ли способ достичь этого?