juniorLINQ
What is OrderBy in LINQ?
Updated May 16, 2026
Short answer
OrderBy sorts elements in ascending order.
Deep explanation
LINQ sorting uses key selectors to arrange data. OrderBy creates a sorted sequence without modifying the original collection.
Real-world example
Sorting product list alphabetically.
Common mistakes
- Assuming OrderBy modifies the original list.
Follow-up questions
- What is ThenBy?
- Is sorting stable?