下面是在 C# 中输出字符串到文本文件中的实现代码攻略:
1. 创建文件并写入字符串
代码实现
using System.IO;
// 定义字符串变量
string str = "hello world!";
// 创建一个文件流
FileStream fs = new FileStream("output.txt", FileMode.Create);
// 创建一个写入流
StreamWriter writer = new StreamWriter(fs);
// 将字符串写入文件
writer.WriteLine(str);
// 关闭写入流
writer.Close();
// 关闭文件流
fs.Close();
说明
首先定义了一个字符串变量,然后创建了一个文件流,这里使用了 FileMode.Create,表示要创建一个新文件并为写入打开该文件,并对其进行首次写入,如果文件已存在,该方法将覆盖该文件。接着创建一个写入流,将字符串写入文件,最后关闭写入流和文件流。
2. (以追加的方式)写入内容到已经存在的文件
代码实现
using System.IO;
// 定义字符串变量
string str = "hello world!";
// 打开一个已存在的文件,如果不存在会报错
FileStream fs = new FileStream("output.txt", FileMode.Append);
// 创建一个写入流
StreamWriter writer = new StreamWriter(fs);
// 将字符串写入文件
writer.WriteLine(str);
// 关闭写入流
writer.Close();
// 关闭文件流
fs.Close();
说明
首先定义了一个字符串变量,然后打开了一个名为“output.txt”的已存在的文件,并用 FileMode.Append 表示要在该文件末尾继续写入内容。接着创建一个写入流,将字符串写入文件,最后关闭写入流和文件流。
希望这份攻略可以帮助你完成 C# 输出字符串到文本文件中的实现。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# 输出字符串到文本文件中的实现代码 - Python技术站