【发布时间】:2015-04-28 16:41:42
【问题描述】:
我编写了两个带有两个字段的公共类(test1、test2),例如。 G。 '名和姓'。 然后,我想将数据库中的数据填充到这个对象中。 我的第一次尝试是:
public List<T> FillFromDB<T>()
{
IQueryable<T> query =
from tbl in _table
select new T {Name=tbl.name, Surname=tbl.surname}
}
但是 T 不知道这些领域。我能做什么?感谢您的帮助。
【问题讨论】:
-
使
test1和test2成为具有这些属性的接口,并在T类型上放置一个where 子句。 -
它们有可以用来代替 T 的基本类型吗?