0
我寫這樣的查詢:的IEqualityComparer在聯盟法annonymouse型
context.PageGroupLangsInSettings
.Where(x => x.PageGroupLang.Language.CaltureId == langCaltureId && x.PageGroupLang.PageGroup.Id == pageGroupId)
.Select(x => new { x.Key, x.Value, Order = 0 })
.Union(
context.PageGroupSavedSettingDetails
.Where(x => x.PageGroupSavedSettings.PageGroupLangs
.Where(y => y.Language.CaltureId == langCaltureId && y.PageGroup.Id == pageGroupId).Any())
.Select(x => new { x.Key, x.Value, Order = 1 })
).ToList()
,現在我想比較相互使用IEqualityCompare「關鍵」領域,但我不知道我應該怎麼辦呢。 謝謝:)
[IEqualityComparer for anonymous type]可能重複(http://stackoverflow.com/questions/1071609/iequalitycomparer-for-anonymous-type) – MarcinJuraszek