C# Sort and OrderBy comparison
No, they aren’t the same algorithm. For starters, the LINQ OrderBy is documented as stable (i.e. if two items have the same Name, they’ll appear in their original order). It also depends on whether you buffer the query vs iterate it several times (LINQ-to-Objects, unless you buffer the result, will re-order per foreach). For the … Read more