Issue 6 in backlinq: Overload of GroupJoin doesn't produce same result as Microsoft implemenation

0 views
Skip to first unread message

codesite...@google.com

unread,
Sep 8, 2008, 4:29:39 AM9/8/08
to backlin...@googlegroups.com
Issue 6: Overload of GroupJoin doesn't produce same result as Microsoft
implemenation
http://code.google.com/p/backlinq/issues/detail?id=6

New issue report by dominik....@skybow.com:
What steps will reproduce the problem?
See attachement

What is the expected output? What do you see instead?
Expected:
Peter
Barley
Herbert
Boots
Whiskers
Hubert
Isidor
Daisy

Instead:
Peter
Barley
Herbert
Boots
Hubert
Isidor
Daisy

Please provide any additional information below.
The overload in question ist the second one in the list of overloads in
MSDN Documentation:
GroupJoin<(Of <(TOuter, TInner, TKey, TResult>)>)(IEnumerable<(Of <
(TOuter>)>), IEnumerable<(Of <(TInner>)>), Func<(Of <(TOuter, TKey>)>),
Func<(Of <(TInner, TKey>)>), Func<(Of <(TOuter, IEnumerable<(Of <(TInner>)
>), TResult>)>), IEqualityComparer<(Of <(TKey>)>))

It seems, that the last argument (comparer) is not used to make the
matches in the join-operations.


Attachments:
Example.cs 3.6 KB


Issue attributes:
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

Reply all
Reply to author
Forward
0 new messages