我们可以用DbContext.Set<TEntity>()方法获取到一个DbSet<TEntity>对象,从而对泛型TEntity类所代表的数据库表进行CRUD操作。
例如我们现在有数据库表和TEntity类Person,那么下面两种写法是完全等价的:
dbContext.Persons.Take(10).ToList();//dbContext.Persons等于dbContext.Set<Person>() dbContext.Set<Person>().Take(10).ToList();//dbContext.Set<Person>()也等于dbContext.Persons
详情可以参考:
标签:Set,数据库,CRUD,dbContext,Persons,DbContext From: https://www.cnblogs.com/OpenCoder/p/17294024.html