-
-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
C#bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers
Description
It can be written easier
Data.Doublets/csharp/Platform.Data.Doublets/ILinksExtensions.cs
Lines 170 to 179 in f7dfc0e
| var equalityComparer = EqualityComparer<TLinkAddress>.Default; | |
| var comparer = Comparer<TLinkAddress>.Default; | |
| for (var i = links.Count(); comparer.Compare(i, default) > 0; i = Arithmetic.Decrement(i)) | |
| { | |
| links.Delete(i); | |
| if (!equalityComparer.Equals(links.Count(), Arithmetic.Decrement(i))) | |
| { | |
| i = links.Count(); | |
| } | |
| } |
var equalityComparer = EqualityComparer<TLinkAddress>.Default;
var comparer = Comparer<TLinkAddress>.Default;
for (var i = links.Count(); comparer.Compare(i, default) > 0; i = links.Count())
{
links.Delete(i);
} Metadata
Metadata
Assignees
Labels
C#bugSomething isn't workingSomething isn't workinggood first issueGood for newcomersGood for newcomers