using (StreamReader sr = new StreamReader(@"D:\sample1.txt"))
{
while (!sr.EndOfStream)
{
FileStream fileStream = new FileStream(@"D:\sample2.txt", FileMode.Open, FileAccess.ReadWrite, FileShare.Read);
using (StreamReader srn = new StreamReader(fileStream))
{
using (TextWriter sw = new StreamWriter(fileStream))
{
string actualURL = sr.ReadLine();
while (!srn.EndOfStream)
{
string uniqueURL = srn.ReadLine();
if (string.Compare(actualURL,uniqueURL,false) == 0)
{
sw.WriteLine(actualURL);
}
}
}
}
}
}
Try the above code..
OriginalGriff is also write