i od have something like this
public static bool IsFileWritable(string fileName)
{
//write at least one single line into file,
//used by unit test
try
{
//to clear file use
// FileInfo afileinfo = new FileInfo("list.txt");
afileinfo.Delete();
string line = String.Empty;
StreamWriter oSWriter = new StreamWriter(fileName);
oSWriter.WriteLine("TEST:" +
DateTime.Today.ToString("yyMMdd"));
oSWriter.Close();
//Chk segments in created file
StreamReader aSR = new StreamReader(fileName);
line = aSR.ReadLine();
if (line == null) return false;
if (!line.StartsWith("TEST:")) return false;
aSR.Close();
oSWriter.Dispose(); //remove from memory,does not delete file
return true;
}
catch (Exception)
{
return false;
}
}
"Luigi" wrote:
Yes, something similar.
Not also verify that the file exists, but also that I can read it.
A full tests for file system access and reading.
Luigi