【发布时间】:2020-07-14 22:50:51
【问题描述】:
这是我的方法,它给了我错误。
public List<Project> GetProjectForCombo()
{
using (MyDataContext db = new MyDataContext (DBHelper.GetConnectionString()))
{
var query = from pro in db.Projects
select new { pro.ProjectName, pro.ProjectId };
return query.ToList();
}
}
如果我用这个来改变它:
public List<Project> GetProjectForCombo()
{
using (MyDataContext db = new MyDataContext (DBHelper.GetConnectionString()))
{
var query = from pro in db.Projects
select pro;
return query.ToList();
}
}
然后它可以正常工作,没有错误。
能否请您告诉我如何才能只返回ProjectId 和ProjectNam?
【问题讨论】:
-
那里的列表是什么?编辑:现在你已经说清楚了;)
-
(请注意,编辑修订似乎暗示我在代码中添加了
<Project>,但问题是初始代码包含在<pre>标签中,而不是缩进,删除了尖括号)