0% found this document useful (0 votes)
7 views

Program to list all subdirectories in a folder

Uploaded by

Eduh njoroge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Program to list all subdirectories in a folder

Uploaded by

Eduh njoroge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Program to list all subdirectories in a folder

using System;
using System.IO;

public class Example


{
public static void Main()
{
string rootdir = @"C:\Program Files";

// get the list of files


string[] files = Directory.GetFiles(rootdir);
Console.WriteLine(String.Join(Environment.NewLine, files));

// get the list of directories


string[] dirs = Directory.GetDirectories(rootdir);
Console.WriteLine(String.Join(Environment.NewLine, dirs));
Console.ReadKey();
}
}

Program to read all files in a directory

using System;
using System.IO;

public class Example


{
public static void Main()
{
string rootdir = @"E:\desktop march of 2015";

// get the list of files in the root directory and all its subdirectories
string[] files = Directory.GetFiles(rootdir, "*",
SearchOption.AllDirectories);
Console.WriteLine(String.Join(Environment.NewLine, files));

// get the list of directories and subdirectories


string[] dirs = Directory.GetDirectories(rootdir, "*",
SearchOption.AllDirectories);
Console.WriteLine(String.Join(Environment.NewLine, dirs));
Console.ReadKey();
}
}

Program to create a directory

using System;
using System.IO;
public class Example
{
public static void Main()
{
string root = @"C:\patwin";
// string subdir = @"C:\Temp\patwin";
// If directory does not exist, create it.
if (!Directory.Exists(root))
{
Directory.CreateDirectory(root);
}
Console.ReadKey();
}
}

Program to read all files from directory

using System;
using System.IO ;

namespace directoryoperation
{
class Program
{
static void Main(string[] args)
{
DirectoryInfo d = new DirectoryInfo(@"E:\desktop march of
2015");//Assuming Test is your Folder
FileInfo[] Files = d.GetFiles("*.pdf"); //Getting Text files
string str = "";
foreach (FileInfo file in Files)
{
str = str + ", " + file.Name;
Console.WriteLine(str);
}
Console.ReadKey();
}
}
}

Program to get IP address of a machine

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net; //Include this namespace

namespace IpProto
{
class Program
{
static void Main(string[] args)
{
string hostName = Dns.GetHostName(); // Retrive the Name of HOST
Console.WriteLine(hostName);
// Get the IP
string myIP = Dns.GetHostByName(hostName).AddressList[0].ToString();
Console.WriteLine("My IP Address is :" + myIP);
Console.ReadKey();
}
}
}

You might also like