📌  相关文章
📜  File.WriteAllLines(String,IEnumerable<String> ,Encoding)C#中的示例方法(1)

📅  最后修改于: 2023-12-03 15:15:03.937000             🧑  作者: Mango

File.WriteAllLines(String, IEnumerable, Encoding) 方法介绍

File.WriteAllLines(String, IEnumerable<String>, Encoding) 方法是一个 .NET Framework 提供的用于将字符串数组的内容写入到指定文件中的方法。

该方法的三个参数分别是:

  • path:要写入的文件的路径和名称。
  • contents:要写入文件的字符串数组。
  • encoding:要使用的字符编码。

方法的返回类型为 void,表示方法本身不返回任何值。

示例代码

下面是使用 File.WriteAllLines 方法将字符串数组写入文件的示例代码:

string[] lines = { "第一行", "第二行", "第三行" };
string path = @"C:\example.txt";
Encoding enc = Encoding.UTF8;

File.WriteAllLines(path, lines, enc);

在上面的示例代码中,我们首先定义了一个包含三个字符串的数组 lines,然后将其写入到 "C:\example.txt" 文件中,使用的字符编码为 UTF-8。

Markdown 格式的代码片段

如果你需要在 Markdown 文档中展示这段示例代码,可以使用以下代码片段:

```csharp
string[] lines = { "第一行", "第二行", "第三行" };
string path = @"C:\example.txt";
Encoding enc = Encoding.UTF8;

File.WriteAllLines(path, lines, enc);