dbcontext上的实体框架select子句

Wes*_*een 3 c# entity-framework

是否可以在dbcontext.set上有一个select子句.我有以下代码返回db表中People的所有共存保险并选择所有列.

public IQueryable<Person> GetPeople()
{
    return DbContext.Set<Person>();                
}
Run Code Online (Sandbox Code Playgroud)

我只想选择用户名和电子邮件

Jas*_*ley 8

var projection = GetPeople().Select(p => new {p.Username, p.Email});
Run Code Online (Sandbox Code Playgroud)