using System.IO;
Does file exist?
if (File.Exists("c:\\temp.txt"))
Delete File
try
{
if (File.Exists("c:\\temp.txt"))
File.Delete("c:\\temp1.txt");
}
catch (IOException )
{
System.Diagnostics.Debug.WriteLine("This file is in use by another application - please close it first");
}
or
try
{
if (File.Exists("c:\\temp.txt"))
{
//If file has read only attribute set clear it so that delete can occur
if ((File.GetAttributes("c:\\temp1.txt") & System.IO.FileAttributes.ReadOnly) == System.IO.FileAttributes.ReadOnly)
File.SetAttributes("c:\\temp1.txt", System.IO.FileAttributes.Normal);
File.Delete("c:\\temp1.txt");
}
}
catch (IOException )
{
System.Diagnostics.Debug.WriteLine("This file is in use by another application - please close it first");
}
Get Filename Without Path or Extension
sTemp = Path.GetFileNameWithoutExtension(MyFilename)
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.