use StreamReader instead,
Code:
StreamReader reader = new StreamReader("source.txt", Encoding);
StreamWriter writer = new StreamWriter("dest.txt",Boolean, Encoding);
give one of the unicode encodings to the constructor.(UTF8 is the default)
_____________
Mehdi.
software student.