using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
using
System.IO;
namespace
fileinfoclass1
{
class
Program
{
static
void
Main(
string
[] args)
{
FileInfo fi =
new
FileInfo("C:\\Users\\A\\
OneDrive\\Documents\\MyFile1.txt");
FileStream fs = fi.Create();
Console.WriteLine(
"File has been created"
);
FileInfo fit =
new
FileInfo("C:\\Users\\A\
\OneDrive\\Documents\\MyFilecreatetext1.txt");
StreamWriter str = fit.CreateText();
str.WriteLine(
"hello"
);
Console.WriteLine(
"File has been created with text"
);
str.Close();
FileInfo fitd =
new
FileInfo("C:\\Users\\A\\
OneDrive\\Documents\\MyFiledelete1.txt");
fitd.Delete();
Console.WriteLine(
"File has been deleted"
);
string
path =
"C:\\Users\\A\\Downloads\\MyFile1.txt"
;
string
path2 =
"C:\\Users\\A\\Downloads\\Newfile1.txt"
;
FileInfo fi1 =
new
FileInfo(path);
FileInfo fi2 =
new
FileInfo(path2);
fi1.CopyTo(path2);
Console.WriteLine(
"Copied Successfully"
, path, path2);
string
path3 =
"C:\\Users\\A\\OneDrive\\Documents\\Newfile2.txt"
;
string
path4 =
"C:\\Users\\A\\Downloads\\Newfile2.txt"
;
FileInfo f3 =
new
FileInfo(path3);
FileInfo f4 =
new
FileInfo(path4);
f3.MoveTo(path4);
Console.WriteLine(
"Moved Successfully"
, path3, path4);
FileInfo fia =
new
FileInfo(
"C:\\Users\\A\\Downloads\\Newfile2.txt"
);
StreamWriter sw = fia.AppendText();
sw.WriteLine(
"This"
);
sw.WriteLine(
"is Extra"
);
sw.WriteLine(
"Text"
);
Console.WriteLine(
"File has been appended"
);
sw.Close();
FileInfo fio =
new
FileInfo(
"C:\\Users\\A\\Downloads\\Newfile2.txt"
);
StreamReader sr = fio.OpenText();
string
s =
""
;
while
((s = sr.ReadLine()) !=
null
)
{
Console.WriteLine(s);
}
}
}
}