C# 如何修复使用linq和实体框架核心时发现的“不明确匹配”
解决方案:在切换到.NETCore2.2之后,它工作得非常好。.Net Core 3.0.100-preview4-010549和EFC存在一些问题 在执行linq查询时,我不断获取发现的错误不明确匹配。我担心解决方案可能非常简单,但我看不出来 我用谷歌搜索了一下,到目前为止还没有找到解决办法。我找到的唯一信息是,EE抛出了不明确的匹配项。当它发现隐藏的属性时,但据我所知,只有当项目中有派生类时——我没有派生类 我正在使用此脚本中的Northwind数据库: 我找到了这条线,但没有多大帮助 但也许我没看到什么 我在执行这个非常简单的查询时出错 var query=来自上下文中的客户。客户选择客户; 查询//中的foreach var项在初始化第一项时出错 { Console.WriteLine${item.ContactName}; } //使用Scaffold DbContext生成的类 公共部分类客户 { 公众客户 { CustomerCustomerDemo=新哈希集; 订单=新哈希集; } 公共字符串CustomerId{get;set;} 公共字符串CompanyName{get;set;} 公共字符串ContactName{get;set;} 公共字符串ContactTitle{get;set;} 公共字符串地址{get;set;} 公共字符串City{get;set;} 公共字符串区域{get;set;} 公共字符串PostalCode{get;set;} 公共字符串国家{get;set;} 公用字符串电话{get;set;} 公共字符串传真{get;set;} 公共虚拟ICollection CustomerCustomerDemo{get;set;} 公共虚拟ICollection订单{get;set;} } 堆栈跟踪和错误消息: 找到不明确的消息匹配项 实体框架核心版本为:2.2.4C# 如何修复使用linq和实体框架核心时发现的“不明确匹配”,c#,entity-framework-core,C#,Entity Framework Core,解决方案:在切换到.NETCore2.2之后,它工作得非常好。.Net Core 3.0.100-preview4-010549和EFC存在一些问题 在执行linq查询时,我不断获取发现的错误不明确匹配。我担心解决方案可能非常简单,但我看不出来 我用谷歌搜索了一下,到目前为止还没有找到解决办法。我找到的唯一信息是,EE抛出了不明确的匹配项。当它发现隐藏的属性时,但据我所知,只有当项目中有派生类时——我没有派生类 我正在使用此脚本中的Northwind数据库: 我找到了这条线,但没有多大帮助 但
.Net Core版本:3.0.100-preview4-010549客户从中继承了什么?也许在另一节课上。你的上下文是什么样的?数据是否继承了客户的其他内容?如果使用.NET Core 2.x,是否会出现此问题?祝您度过愉快的一天!也许将答案写在下面,以帮助下一个遇到问题的人。客户从中继承了什么?也许在另一节课上。你的上下文是什么样的?数据是否继承了客户的其他内容?如果使用.NET Core 2.x,是否会出现此问题?祝您度过愉快的一天!也许将答案写在下面,以帮助下一个遇到问题的人。