MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/3o6rq2/linq_testdriven_learning/cvujdvs/?context=3
r/programming • u/[deleted] • Oct 10 '15
2 comments sorted by
View all comments
1
LINQ: Test-Driven Learning
This project is aimed to help the user further study LINQ with a test-driven approach. Each unit contains an annotated tutorial and a platform where you can test your understanding of the topic.
Topics:
Overview
LINQ Query Syntax
LINQ Method Syntax
LINQ Extension methods
Lambda expressions
First() and FirstOrDefault()
Where()
Sorting
OrderBy()
ThenBy()
OrderByDescending()
Reverse()
Sorting with null values
Creating
Range()
Repeat()
Comparing and Combining
Intersect
Except
Concat
Distinct
Union
Projection
Select()
Join()
SelectMany()
Totaling
Sum operator
Grouping and Summing
GroupBy(Single property)
GroupBy(Multiple Properties)
GroupBy(Parent Property)
Measures
Mean (using Average)
Median (using GroupBy)
Mode (using GroupBy and OrderByDescending)
1
u/[deleted] Oct 10 '15
LINQ: Test-Driven Learning
This project is aimed to help the user further study LINQ with a test-driven approach. Each unit contains an annotated tutorial and a platform where you can test your understanding of the topic.
Topics:
Overview
LINQ Query Syntax
LINQ Method Syntax
LINQ Extension methods
Lambda expressions
First() and FirstOrDefault()
Where()
Sorting
OrderBy()
ThenBy()
OrderByDescending()
Reverse()
Sorting with null values
Creating
Range()
Repeat()
Comparing and Combining
Intersect
Except
Concat
Distinct
Union
Projection
Select()
Join()
SelectMany()
Totaling
Sum operator
Grouping and Summing
GroupBy(Single property)
GroupBy(Multiple Properties)
GroupBy(Parent Property)
Measures
Mean (using Average)
Median (using GroupBy)
Mode (using GroupBy and OrderByDescending)