Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Last()

TElement System.Linq.OrderedEnumerable< TElement, TKey >.Last ( Buffer< TElement > buffer)
inlineprivate

Definition at line 217 of file OrderedEnumerable.cs.

218 {
220 TElement[] items = buffer._items;
221 int count = buffer._count;
222 TElement val = items[0];
223 comparer.SetElement(val);
224 for (int i = 1; i != count; i++)
225 {
226 TElement val2 = items[i];
227 if (comparer.Compare(val2, cacheLower: false) >= 0)
228 {
229 val = val2;
230 }
231 }
232 return val;
233 }
CachingComparer< TElement > GetComparer()

References System.buffer, System.comparer, System.Linq.count, and System.Linq.OrderedEnumerable< TElement, TKey >.GetComparer().

Referenced by System.Linq.OrderedEnumerable< TElement, TKey >.TryGetLast().