0

我有一个向上下文添加条目的软件。使用 changetracker 我想生成一个 Poco 类列表以用于报告目的。

像这样:

List<customRecord> addedRecords = context.ChangeTracker.Entries<customRecord>().Where(e => e.State == EntityState.Added).ToList();

结果是以下错误:

Cannot implicitly convert type 'System.Collections.Generic.List<System.Data.Entity.Infrastructure.DbEntityEntry<T>>' to 'System.Collections.Generic.List<T>'

有什么方法可以做到这一点吗?

亲切的问候。

4

1 回答 1

1

添加.Select(i => i.Entity)

List<customRecord> addedRecords = context.ChangeTracker.Entries<customRecord>().Where(e => e.State == EntityState.Added).Select(i => i.Entity).ToList();
于 2013-05-22T13:07:56.187 回答