在C#中,将.txt文件读入列表可以通过以下步骤完成:
StreamReader reader = new StreamReader("file.txt");
List<string> lines = new List<string>();
string line;
while ((line = reader.ReadLine()) != null)
{
lines.Add(line);
}
reader.Close();
最终,你可以通过访问List<string>对象来获取从.txt文件中读取的每一行数据。
以下是一个完整的示例代码:
using System;
using System.Collections.Generic;
using System.IO;
class Program
{
static void Main()
{
StreamReader reader = new StreamReader("file.txt");
List<string> lines = new List<string>();
string line;
while ((line = reader.ReadLine()) != null)
{
lines.Add(line);
}
reader.Close();
foreach (string l in lines)
{
Console.WriteLine(l);
}
}
}
这个代码片段将逐行读取名为"file.txt"的文本文件,并将每一行存储在List<string>中。最后,它将遍历List<string>并将每一行打印到控制台上。
对于以上操作,腾讯云没有特定的产品和链接来处理文件读取,因为这是一项基本的编程任务,与云计算平台无关。在腾讯云中,你可以使用虚拟机实例(CVM)或云函数(SCF)来运行你的C#代码,并且可以使用COS(对象存储)来存储你的.txt文件。这些产品可以提供计算、存储和执行环境,以满足你的需求。
领取专属 10元无门槛券
手把手带您无忧上云