Collections and LINQ in C# .NET

C# .NET Collections and LINQ

This course will introduce you to different collection types in the .NET framework and their usage in C# .NET. We'll also work with LINQ and databases.

Lessons

Introduction to collections and genericity

Lesson 1 - Introduction to collections and genericity

We'll introduce C# .NET collections, explain what genericity means, and learn how to create our own generic classes.
FreeWritten by David Capka
Lists with arrays in C# .NET

Lesson 2 - Lists with arrays in C# .NET

In this tutorial, we'll introduce the List collection, and explain how to work with the first List type in the .NET framework. All done in C# .NET.
FreeWritten by David Capka
Linked Lists in C# .NET

Lesson 3 - Linked Lists in C# .NET

In this tutorial, we'll look at singly and doubly linked lists, and we'll learn about the LinkedList structure, which is a part of C# .NET.
FreeWritten by David Capka
Multidimentional arrays in C# .NET

Lesson 4 - Multidimentional arrays in C# .NET

A placeholder article referring to the Multi-dimensional arrays in C# .NET article.
FreeUnratedWritten by David Capka
Dictionaries and sets in C# .NET

Lesson 5 - Dictionaries and sets in C# .NET

In this tutorial, we'll introduce dictionaries and sets. We'll describe the Dictionary and HashSet classes and try them out on a few examples.
PremiumWritten by David Capka
Queue and stack in C# .NET

Lesson 6 - Queue and stack in C# .NET

In this tutorial, we'll describe the queue and stack collections, create some examples, and learn how to use the Queue and Stack classes in C# .NET.
PremiumWritten by David Capka
LINQ in C# - Revolution in querying

Lesson 7 - LINQ in C# - Revolution in querying

In this tutorial, we'll introduce the LINQ technology and the basics of data queries in C# .NET. We'll learn how it all works and make some simple queries.
FreeWritten by David Capka
LINQ providers, anonymous types, grouping and sorting in C#

Lesson 8 - LINQ providers, anonymous types, grouping and sorting in C#

In this tutorial, we'll describe LINQ providers and learn how to declare anonymous types. We'll begin with a description of LINQ syntax and grouping.
FreeWritten by David Capka
LINQ operators in C# .NET

Lesson 9 - LINQ operators in C# .NET

We'll describe more LINQ operators, which we use in queries in C# .NET. In this tutorial, we'll look at take, skip, distinct, union, intersect, and except.
FreeWritten by David Capka
More on LINQ operators

Lesson 10 - More on LINQ operators

We'll describe some more LINQ operators which you can use in LINQ queries in C# .NET. These will be first, last, range, repeat, any, all, sum, min and max.
PremiumWritten by David Capka
LINQ operators pt. 3 and deferred execution in C# .NET

Lesson 11 - LINQ operators pt. 3 and deferred execution in C# .NET

In this tutorial, we'll finish up with operators. We'll go over Concat, SequenceEqual, and Join. We will also take a look at deferred execution.
PremiumWritten by David Capka


 

Activities (6)