Как запросить общий список с помощью LINQ?
foreach (T setName in setNames) { List<T> list = objectList.Where(x => x.QualificationID == setName).ToList(); redisClient.SetAdd<string>("Qualification:" + setName, list.Select(x => x.ProductID).ToString()); }
В строке 3 T не содержит определения для 'QualificationID', и не может быть найден метод расширения 'QualificationID', принимающий первый аргумент типа T.
Аналогично в строке 4,
T не содержит определения для 'ProductID' и не может быть найден метод расширения 'ProductID', принимающий первый аргумент типа T
Как мы можем запросить список универсального типа?
Что я уже пробовал:
foreach (T setName in setNames) { List<T> list = objectList.Where(x => x.QualificationID == setName).ToList(); redisClient.SetAdd<string>("Qualification:" + setName, list.Select(x => x.ProductID).ToString()); }