Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 方法System.Linq.Enumerable.ToList()调用本机方法Interop+;QuickWatch中的Kernel32.FindStringOrdinal()_C#_C# 6.0 - Fatal编程技术网

C# 方法System.Linq.Enumerable.ToList()调用本机方法Interop+;QuickWatch中的Kernel32.FindStringOrdinal()

C# 方法System.Linq.Enumerable.ToList()调用本机方法Interop+;QuickWatch中的Kernel32.FindStringOrdinal(),c#,c#-6.0,C#,C# 6.0,我有一个从DB获得的帖子列表,如下所示: var iQueryablePost= from p in context.Posts select new Post { Id=p.id, Label=p.label }; var posts = new List<Post&g

我有一个从DB获得的帖子列表,如下所示:

 var iQueryablePost= from p in context.Posts
                     select new Post
                     {
                       Id=p.id,
                       Label=p.label
                     };
 var posts = new List<Post>();
 posts = await iQueryablePost.ToListAsync();
快速观察消息:

对方法System.Linq.Enumerable.ToList()调用本机 方法Interop+Kernel32.FindStringOrdinal()。对土著居民的评价 不支持此上下文中的方法。 System.Collections.Generic.List


该项目基于CQRS设计模式

问题来自标签,即 从我的列表中删除这一行后,代码工作正常


感谢您的所有评论

看起来您是在某个受约束的执行环境中运行的。这是什么类型的应用程序?顺便说一句,由于您使用的是
列表
,因此该问题与EF Core无关。快速谷歌搜索异常消息表明这似乎是VS调试问题,据我所知,这不应该发生在运行时。@mjwills我在QuickWatch中看到了这条消息debugging@IvanStoev该问题在运行时和调试模式下都会发生
posts = !string.IsNullOrWhiteSpace(query.PdcIdSITiers) ? 
        posts.Where(c => c.Label.ToLower().Contains(query.label.ToLower())).ToList() : 
        posts;