myStream = new FileStream("C:\\ip2.txt", FileMode.Open, FileAccess.ReadWrite); 
            StreamReader myStreamReader = new StreamReader(myStream, Encoding.Default);
            fileContent = myStreamReader.ReadToEnd();         
            fileContent = textBox1.Text.Trim();           
            StreamWriter sw = new StreamWriter(myStream, Encoding.Default);
            sw.Write(textBox1.Text.Trim());
            sw.Close();
            myStreamReader.Close();为什么我每次保存进去后都是添加在后面,而不是替换了呢即每次保存后我要删除原来的那些字符,保存修改后的,先清空后保存,而不是继续在后面添加