Indent chained method calls so they all start at the same position below each other
Consider the following code formatting, taken from this answer. var query = grades.GroupBy(student => student.Name) .Select(group => new { Name = group.Key, Students = group.OrderByDescending(x => x.Grade) }) .OrderBy(group => group.Students.First().Grade); Note how the calls to GroupBy, Select and OrderBy all start exactly at the same position / are directly aligned below each other. How… Read More Indent chained method calls so they all start at the same position below each other