System.IO.FileStream old=new System.IO.FileStream("old.txt",System.IO .FileMode.Open );
StreamReader readw= new  StreamReader (f,System.Text .Encoding .GetEncoding("GB2312"));
string oldStr=readw.ReadToEnd();

System.IO.FileStream f=new System.IO.FileStream("a.txt",System.IO .FileMode.Create);
StreamWriter sw= new StreamWriter(f,System.Text .Encoding .GetEncoding("BIG5"));
sw.Write(oldStr);