How to use C# File Class

File class is using for the File operations in C#. We can create , delete , copy etc. operations do with C# File class.

How to create a File using C# File class ?

In order to create a new File using C# File class , we can call Create method in the File class.

Syntax
FileSttream File.Create(string FilePath)
  1. FilePath : The name of the new File Object
File.Create("c:\\testFile.txt");

How to check a File exist or not using C# File class ?

Before we creating a File object , we usually check that File exist or not. For that we are using the Exists method in the C# File class.

Syntax
bool File.Exists(string FilePath)
  1. FilePath : The name of the File
  2. bool : Returns true or false
File.Exists("c:\\testFile.txt")

The following C# source code shows these operations :

Full Source C#
using System; using System.Windows.Forms; using System.IO; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (File.Exists("c:\\testFile.txt")) { //shows message if testFile exist MessageBox.Show ("File 'testFile' Exist "); } else { //create the file testFile.txt File.Create("c:\\testFile.txt"); MessageBox.Show("File 'testFile' created "); } } } }