2 zjamal zjamal 于 2016.02.25 10:46 提问

C#在文本文件中生成数据,再次实现操作后如何实现换行生成而不是覆盖原有内容

System.IO.File.WriteAllText(@"D:\" + DateTime.Now.ToString("yyyy-MM-dd") + ".TXT", "" + DateTime.Now.ToString("hh:mm:ss") + " - you input is null\r\n", System.Text.Encoding.UTF8);

3个回答

bdmh
bdmh   Ds   Rxr 2016.02.25 10:54
已采纳
caozhy
caozhy   Ds   Rxr 2016.02.25 17:10

System.IO.File.WriteAllText
->
System.IO.File.AppendAllText

u012494939
u012494939   2016.02.25 15:24

using (StreamWriter sw = new StreamWriter(文件路径,true))
{
sw.WriteLine("文本信息");
}
true表示追加,false表示覆盖

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何用C#将输出到文本文件中的内容换行?
问题描述 用”\n”无法换行,如:”3D技术网\n发起问题”。 解决方案 DOS文件(windows格式文件)中,按一下ENTER就是输入了\r\n,这就是回车换行 MAC文件里,用\r换行 UNIX文件里,用\n换行 所以应该在代码中的”\n”替换成”\r\n”。 参考 http://blog.csdn.net/iseethesky/article/details
java jxl 向Excel中追加数据而不覆盖原来数据的例子
向先原来就有数据的Excel写数据是不会覆盖原有的数据,只是在追加数据。 public class Excel {   public Excel() {   }   public void CreateWorkbook(File file, double[] a) {       try {           if (!file.exists()) { //判断文件是否已存在,如果没
asp.net操作Word如何换行的问题
一谈到Word内换行,很多人或许就会在结尾处加上类似 、\r\n等标识符。其实在aspx页面内是都会识别的,但是在Word内却不认了的。这里有几种方式: 1、直接用光标位移法来加以实现; 2、直接采用Word内换行符来实现,即 @"\n"。
java 写的转pdf代码,支持表格内容的中文换行
java 写的转pdf代码,支持表格内容的中文换行,css样式随意设置。源代码亲测好用
C#为txt文件追加文字并换行
string path= System.Windows.Forms.Application.StartupPath + "\\ErrorLog\\"+fileName +".txt";             if (!File.Exists(path))             {                 FileInfo myfile = new FileInfo(path);
C# 将数据写入文件并换行显示
string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "微博账号.txt"); if (!File.Exists(path)) File.Create(path); FileInfo finfo = new FileInfo(path)
java写文件时往末尾追加文件(而不是覆盖原文件),的两种方法总结
代码如下: import java.io.FileWriter; import java.io.IOException; import java.io.RandomAccessFile; public class AppendToFile { /** * A方法追加文件:使用RandomAccessFile */ public static void app
写入出字符串到一个文件而不覆盖原文件的内容(追加)
//Demo:输出字符串到一个文件而不覆盖原文件的内容(追加)import java.io.*;class WriteToFile { public static void main(String[] args)  {  File f=new File("txt.txt");  BufferedWriter out=null;  try  {   if (!f.exists())   {    f
c#读取txt文件并生成一张表
(1)弹出选择路径  从工具中拖出OpenFileDialog 在相应的点击事件中补一下两句代码 OpenFileDialog OpenFile = new OpenFileDialog(); OpenFile.ShowDialog(); 就可以的到一个文件路径选择框了 另外说一下  fileName = OpenFile.FileName;//路径名 如果想要的到文件名需
使用C++文件流如何实现 修改文本文件中的数据,再存回文件中的原有位置。。。
现有一个文本文件:1:1112:2223:333要求将文件的第二行读入,修改并写回此过程中不涉及文件第一、三行的读入或任何操作#include#includeusing namespace std;int main() { char filename[50]; cout cin.getline(filename,50,'\n'); fstream file("test.txt",ios: