BASIC FILE OPERATIONS CREATE,WRITE,READ,APPEND AND DELETE IN C#.NET

In one of my previous article. I have written how to do basic file opertions in php. In this post i am going to explain how to do similar file operations in C# .NET. You can use it in your ASP.NET applications also.
BASIC FILE OPERATIONS CREATE,WRITE,READ,APPEND AND DELETE IN C#.NET Create File

using System;  
using System.IO;  
namespace TU.FileOpDemo  
{ 
class FileOp  
{ 
static void Main(string[] args)  
{ 
FileStream fs = null;  
if (!File.Exists("file.txt"))  
{ 
fs = File.Create("file.txt"); 

} 
} 
} 
} 

Write To File

using System;  
using System.IO;  
namespace TU.FileOpDemo  
{ 
class FileOp  
{ 
static void Main(string[] args)  
{ 
if(File.Exists("file.txt"))  
{ 
Console.WriteLine("Please enter new text:");  
string newtext = Console.ReadLine();  
File.WriteAllText("test.txt", newtext);  
} 
} 
} 
} 

Read File

using System;  
using System.IO;  
namespace TU.FileOpDemo  
{ 
class FileOp  
{ 
static void Main(string[] args)  
{ 
if(File.Exists("file.txt"))  
{ 
string text = File.ReadAllText("file.txt");  
Console.WriteLine("Reading file.....");  
Console.WriteLine(text);  
} 
} 
} 
} 

Append to File

using System;  
using System.IO;  
namespace TU.FileOpDemo  
{ 
class FileOp  
{ 
static void Main(string[] args)  
{ 
if(File.Exists("file.txt"))  
{ 
Console.WriteLine("Please enter new text:");  
string newtext = Console.ReadLine();  
File.AppendAllText("file.txt", newtext + Environment.NewLine); 

} 
} 
} 
} 

Delete File

using System;  
using System.IO;  
namespace TU.FileOpDemo  
{ 
class FileOp  
{ 
static void Main(string[] args)  
{ 
if(File.Exists("file.txt"))  
{ 
File.Delete("file.txt");  
} 
} 
} 
} 

Get posts by email

Like what you're reading? Get these posts delivered to your inbox.