相关疑难解决方法(0)

ToList()方法在哪里?(IQueryable的)

如果我试试这个,它会起作用:

var query = myContextObject.Users.Where(u=>u.Name == "John");
query.ToList();
Run Code Online (Sandbox Code Playgroud)

我可以打电话ToList和许多其他扩展方法.

但如果我试试这个:

public List ConvertQueryToList(IQueryable query)
{
    return query.ToList();
}
Run Code Online (Sandbox Code Playgroud)

ToList将无法访问,我猜这是因为ToList是一种扩展方法,但那么ToList第一个例子中是如何附加的呢?是否可以ToList在第二种情况下访问?

.net c# linq extension-methods

13
推荐指数
3
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

extension-methods ×1

linq ×1