.NET 我向txt中导入数据 让TXT中只存在一条,往后每条都覆盖上一条有什么好办法.请指教..求助!
------解决方案--------------------------------------------------------
FileMode.Create?文件存在就覆盖,不存在就新创建。
------解决方案--------------------------------------------------------
好像有那种覆盖的选项。 不过看你的流是怎么样传输的。
streamwrite。write(file,bool-这里是选择是覆盖还是继续写入,)
看下这个方法吧。 不太记得了。
------解决方案--------------------------------------------------------
- C# code
write = new StreamWriter(file.FullName, false);
------解决方案--------------------------------------------------------
- C# code
/// <param name="FilePath">文件路径</param> /// <param name="Content">文件内容</param> /// <param name="Append">是否追加</param> /// <param name="Encode">文件编码</param> public static void WriteFile(string FilePath, string Content, bool Append) { StreamWriter st = new StreamWriter(FilePath, Append, System.Text.Encoding.GetEncoding("gb2312")); st.Write(Content); st.Close(); st.Dispose(); }