最近我升级了我的一个项目以使用.NET 6. 早些时候,我使用MoreLinq库将DistinctBy()其应用于特定属性。
现在,当我将 TargetFramework 升级.NET 6到DistinctBy().
现在编译器对DistinctBy()需要选择哪个感到困惑,我不能依赖System.Linq,因为删除using MoreLinq会导致多个其他错误。
我知道如果我们在相同方法之间遇到歧义,那么我们可以使用using alias,但我不确定如何使用using aliasLinq 扩展方法。
这是错误:
我可以在下面的小提琴中复制同样的问题
