Home »
.Net »
C# Programs
C# program to get extension of a given file
In this article, we will learn how to get extension of file using Extension property? Here we will use class DirectoryInfo.
Submitted by IncludeHelp, on November 16, 2017
Given a file and we have to get its extension using C# program.
DirectoryInfo.Extension
This is a method of "DirectoryInfo" class, it returns the extension of a given file.
Syntax:
string DirectoryInfo.Extension
Return value:
Returns the extension of given file.
Program
using System;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main()
{
DirectoryInfo d = new DirectoryInfo("sample.txt");
Console.WriteLine("File extension is : " + d.Extension);
}
}
}
Output
File extension is : .txt
It this program we used Extension property of DirectoryInfo, get extension of file "sample.txt", that is ".txt".
Note: In above program, we need to remember, when we use "DirectoryInfo" class, System.IO namespace must be included in the program.
C#.Net DirectoryInfo Class Programs »