迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 >

在 C# 中追加到文本文件

作者:迹忆客 最近更新:2024/01/16 浏览次数:

本教程将讨论在 C# 中追加文本文件的方法。


在 C# 中使用 File.AppendAllText() 方法向文本文件追加内容

C# 中的 File.AppendAllText() 方法用于打开现有文件,将所有文本附加到文件末尾,然后关闭文件。如果文件不存在,则 File.AppendAllText() 方法将创建一个新的空文件并将数据写入其中。File.AppendAllText() 方法采用文件路径和要写入的文本作为参数。以下代码示例向我们展示了如何使用 C# 中的 File.AppendAllText() 方法将数据追加到文本文件中。

using System;
using System.IO;

namespace append_to_file {
  class Program {
    static void Main(string[] args) {
      File.AppendAllText(@"C:\File\file.txt", "This is the new text" + Environment.NewLine);
    }
  }
}

运行代码前的 file.txt

this is all the text in this file

运行代码后的 file.txt

this is all the text in this file This is the new text

在上面的代码中,我们用 C# 中的 File.AppendAllText() 方法在路径 C:\File 内的 file.txt 的末尾附加了文本 This is new text,并在 file.txt 文件的末尾添加了新行。


在 C# 中使用 StreamWriter 类附加到文本文件

我们可以通过 StreamWriter 类实现相同的目标。StreamWriter 类用于将文本写入 C# 中的流或文件。SreamWriter.WriteLine() 方法用 C# 编写了整行。我们可以使用 File.AppendText() 方法初始化 StreamWriter 类的对象,以初始化 StreamWriter 类的实例,该实例会将数据附加到文件中。以下代码示例向我们展示了如何使用 C# 中的 StreamWriter 类将数据追加到文本文件的末尾。

using System;
using System.IO;

namespace append_to_file {
  class Program {
    static void Main(string[] args) {
      using (StreamWriter sw = File.AppendText(@"C:\File\file.txt")) {
        sw.WriteLine("This is the new text");
      }
    }
  }
}

运行代码前的 file.txt

this is all the text in this file

运行代码后的 file.txt

this is all the text in this file This is the new text

在上面的代码中,我们使用 sw.WriteLine() 方法在文本 file.txt 的末尾附加了文本 This is new text 和新行。在 C# 中。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 C# 中发出 HTTP POST Web 请求

发布时间:2024/02/04 浏览次数:131 分类:编程语言

在 C# 中,可以使用 3 种主要方法来发出 HTTP POST Web 请求:WebClient 类,HttpWebRequest 类和 HttpClient 类。本教程将讨论在 C# 中发出 HTTP POST Web 请求的方法。使用 C# 中的 WebClient 类发出 HTTP POST Web 请求

在 C# 中调整图像大小

发布时间:2024/02/04 浏览次数:203 分类:编程语言

有两种主要方法可用于在 C# 中调整图像的大小,Bitmap 类构造函数和 graphics.DrawImage()函数。在本教程中,我们将讨论在C#中调整图像大小的方法。我们将带您完成整个过程,从加载原始图像到保

在 C# 中下载图片

发布时间:2024/02/04 浏览次数:138 分类:编程语言

有 3 种主要方法可用于下载 C# 中的图片,WebClient.DownloadFile()函数,Bitmap 类和 Image.FromStream()函数。在 C# 中使用 WebClient 类下载图片 WebClient 类提供了用于向 C# 中的 URL 发送数据和从 URL 接收数据

在 C# 中使用秒表

发布时间:2024/02/04 浏览次数:139 分类:编程语言

我们可以使用 Stopwatch 类来计算 C# 中的经过时间。使用 C# 中的秒表类计算经过时间 Stopwatch 类在 C# 中准确测量经过的时间。

在 C# 中获取可执行路径

发布时间:2024/02/04 浏览次数:200 分类:编程语言

有 3 种主要方法可用于获取 C# 中程序的可执行路径,即 Assembly 类,AppDomain 类和 Path 类。本教程将介绍获取 C# 代码的可执行路径的方法。使用 C# 中的 Assembly 类获取可执行路径

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便