我的代码中有以下功能,我需要访问" Source_Type_Id"和" Source_Type_Name"。我没有选择创建一个类来保存这些值。
public IList getalltblsource_type(string Source_Type_Name = "")
{
var query=db.tblsource_type
.Where(c => c.Source_Type_Name.Contains(Source_Type_Name))
.Select(c => new { c.Source_Type_Id, c.Source_Type_Name })
.OrderBy(c => c.Source_Type_Name)
.ToList();
return query;
}
我需要query.Source_Type_Id
和query.Source_Type_Name
答案 0 :(得分:0)
Jon Skeet和Dennis在评论中回答。我用动态打字。这是一个例子:
dynamic query=db.tblsource_type.Where(c => c.Source_Type_Name.Contains(Source_Type_Name)).Select(c => new { c.Source_Type_Id, c.Source_Type_Name }).OrderBy(c => c.Source_Type_Name).ToList();
int s = query.Source_Type_Id;