Work with files and directories in a .NET app


Build an app that manipulates files and directories with C# and .NET.

Learning objectives

By the end of this module, you're able to:

  • Work with directories.
  • Create and delete files.
  • Read from files.
  • Write to files.
  • Parse data in files.


  • Experience writing C# at the beginner level
  • Familiarity with basic programming constructs, such as loops and "if" statements
  • Local installations of .NET SDK
  • Visual Studio Code
  • C# extension for Visual Studio Code