Hi,
Please refer below code to find File and then pass to Compare CSV File.
protected void Page_Load(object sender, EventArgs e)
{
SearchFile("prism");
}
public void SearchFile(string fileName)
{
DriveInfo[] allDrives = DriveInfo.GetDrives();
List<string> files = new List<string>();
foreach (DriveInfo dir in allDrives)
{
if (dir.IsReady)
{
DirSearch(dir.Name, fileName, files);
}
}
}
private void DirSearch(string dirctoryName, string fileName, List<string> files)
{
try
{
foreach (string d in Directory.GetDirectories(dirctoryName))
{
foreach (string f in Directory.GetFiles(d, "*" + fileName + "*.*"))
{
files.Add(f);
}
DirSearch(d, fileName, files);
}
}
catch (System.Exception excpt)
{
Response.Write(excpt.Message);
}
}
I hope this will help you out.