Я пишу два открытых класса (test1, test2) с двумя полями, e. г. 'Имя и фамилия'. Затем я хотел бы заполнить данные из базы данных на эти объекты. Моя первая попытка была:Общие типы и LINQ
public List<T> FillFromDB<T>()
{
IQueryable<T> query =
from tbl in _table
select new T {Name=tbl.name, Surname=tbl.surname}
}
Но Т не знаю поля. Что я мог сделать? Спасибо за вашу помощь.
Сделайте 'test1' и' test2' imlpement интерфейс с этими свойствами и поместите предложение where в тип 'T'. – DavidG
Есть ли у них базовый тип, который можно использовать вместо T? – cDima