kus*_*agi 1 linq entity-framework list linq-group
我有一个功能
public List<string> UserList()
{
var q = from i in _dataContext.PageStat group i by new { i.UserName } into ii select new { ii.Key.UserName };
}
Run Code Online (Sandbox Code Playgroud)
我怎么回来List<string>
?
看起来你只想要一组独特的用户名...为什么不只是使用:
return _dataContext.PageStat.Select(u => u.UserName)
.Distinct()
.ToList();
Run Code Online (Sandbox Code Playgroud)
如果你真的想使用分组,你可以这样做:
var q = from i in _dataContext.PageStat
group i by i.UserName into ii
select ii.Key;
return q.ToList();
Run Code Online (Sandbox Code Playgroud)
你不需要所有那些匿名类型:)
归档时间: |
|
查看次数: |
4840 次 |
最近记录: |