網上找了一點資料放在這裏,高手們路過有什麼高招,請指點一下!
=================================================================
FileStream fs = new FileStream(@"../../demo.txt",FileMode.Open);
string temp = "好好向上,天天學習";
byte[] buffer = Encoding.Default.GetBytes(temp);
string d = Encoding.Default.GetString(buffer);
fs.Seek(13, SeekOrigin.Current);
fs.Write(buffer, 0, buffer.Length);
fs.Close();
這樣寫到是能夠插入進去,而且也沒有亂碼問題.可有個後遺症是:插入的方式是"覆蓋式插入",相當於按下了"Insert"鍵後輸入數據.如果將FileMode.Open改爲FileMode.Append則會亂碼
=================================================================