This course will be retired on July 14, 2025.
Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Well done!
You have completed C# Collections!
You have completed C# Collections!
The System.Collections namespace contains many other collections. Some of them are no longer used though.
Practice Projects
To-Do List
Create a console application to keep track of things in your to-do list. Allow finding items in the list that are due on a given date or finished on a given date. Each item in the list should have the following fields:
- Description
- Due Date
- Date Finished
Memory game
Create a console based version of the Memory board game. You can find the rules here. Use words for the cards. To make it slightly more complicated, you can allow the player to pick the grid size. Clear the screen between turns using Console.Clear().
Address book
Create a console application to keep track of contact information. Print the contacts of the address book in sorted order first by last name, then by first. For each person in the address book have fields for:
- First Name
- Last Name
- Phone Number
- Email Address
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up