gpt4 book ai didi

c# - 在 IQueryable 上使用 ToListAsync

转载 作者:太空宇宙 更新时间:2023-11-03 19:02:19 25 4
gpt4 key购买 nike

我们有一个简单的数据库,我们正尝试在 MVC5 应用程序中使用 EntityFramework 异步检索数据库记录,如下所示:

var result = await dbcontext.Emails.Where(e=>e.name.StartsWith("ask")).ToListAsync;
return View(result);

OR

var result = dbcontext.Emails.Where(e=>e.name.StartsWith("ask"));
return View(await result.ToListAsync());

但是,即使 Where 子句生成 IQueryable,我们甚至没有获得使用 ToListAsync 的选项(仅 ToList)。我们当然使用 EF6。任何帮助将不胜感激。

最佳答案

ToListAsync 是类 System.Data.Entity.QueryableExtensions 中定义的扩展方法

您可能没有导入命名空间...

例如使用 System.Data.Entity;

关于c# - 在 IQueryable 上使用 ToListAsync,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34010288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com