我在哪里可以找到DbSet.toList()的文档?

时间:2014-06-26 20:49:32

标签: c# asp.net asp.net-mvc entity-framework

DbSet(TEntity)的文档中

Here我没有找到toList()。为什么这样,虽然这种方法在DbSet<TEntity>上作为实例方法调用时有效。我找到的相关代码是:

控制器的一部分:

private MovieDBContext db = new MovieDBContext();

        // GET: /Movie/
        public ActionResult Index()
        {
            return View(db.Movies.ToList());
        }

DbContext类:

public class MovieDBContext : DbContext
    {
        public DbSet<Movie> Movies { get; set; }
    }

1 个答案:

答案 0 :(得分:3)

DbSet实现IEnumerableToList是来自System.Linq.Enumerable类的任何IEnumerable的扩展方法。

在IDE中,您可以通过图标告诉某事是一种扩展方法,以及第一个参数使用this关键字的事实。

IDE screenshot