在C#中,向文本文件添加行号可以通过以下步骤实现:
以下是一个示例代码:
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
// 读取原始文件内容
string[] lines = File.ReadAllLines("input.txt");
// 创建新文件
using (StreamWriter writer = new StreamWriter("output.txt"))
{
// 遍历每一行
for (int i = 0; i< lines.Length; i++)
{
// 在每一行的开头添加行号
writer.WriteLine($"{i + 1}: {lines[i]}");
}
}
}
}
在这个示例中,我们首先读取了名为input.txt
的原始文件内容,并将其按行分割。然后,我们创建了一个名为output.txt
的新文件,并在每一行的开头添加了行号。最后,我们将新的内容写入新文件。
领取专属 10元无门槛券
手把手带您无忧上云