Mega Code Archive

 
Categories / C# / File Stream
 

Directory Class xxposes static methods for creating, moving, and enumerating through directories and subdirectories

using System; using System.IO; class Test  {     public static void Main()      {             string path = @"c:\MyDir";             string target = @"c:\TestDir";             // Determine whether the directory exists.             if (!Directory.Exists(path))              {                 // Create the directory it does not exist.                 Directory.CreateDirectory(path);             }             if (Directory.Exists(target))              {                 // Delete the target to ensure it is not there.                 Directory.Delete(target, true);             }             Directory.Move(path, target);             File.CreateText(target + @"\myfile.txt");             Console.WriteLine("The number of files in {0} is {1}",target, Directory.GetFiles(target).Length);     } }