← All projects
Capstoneintermediate6h

C# Console Task Manager

Design (on paper/in guided steps, since this platform can't execute C#) a console-based task manager in C#, applying classes, List<T>, LINQ, and async/await.

Tracks: C#/.NET Fundamentals

Objectives

  • Design a TaskItem class (title, due date, completed status) with auto-properties
  • Store tasks in a List<TaskItem> and use LINQ (Where/OrderBy) to filter and sort them
  • Write an async method simulating loading tasks from a file or API, awaited from Main
  • Handle a 'task not found' case with proper exception handling (try/catch)

Before you start

Milestones

0%

References