1
我有一个包含x个文本文件的目录。每个文本文件的第一行需要在应用程序启动时添加到WPF应用程序的列表框中。我如何阅读每个文本文件的第一行,并将每行添加到我的列表框中?如何读取特定目录中每个文本文件的第一行,并将每行添加到C#WPF应用程序中的列表框中?
我有一个包含x个文本文件的目录。每个文本文件的第一行需要在应用程序启动时添加到WPF应用程序的列表框中。我如何阅读每个文本文件的第一行,并将每行添加到我的列表框中?如何读取特定目录中每个文本文件的第一行,并将每行添加到C#WPF应用程序中的列表框中?
像这样的东西应该做的:
foreach (var filePath in Directory.EnumerateFiles(@"c:\folder"))
{
using (var reader = new StreamReader(filePath))
{
var line = reader.ReadLine();
listBox.Items.Add(line);
}
}
谢谢你就是我要找的!我改变了唯一的办法是删除“+ Environment.NewLine”,因为这会导致每个列表框项目下出现多余的空白行。谢谢! – JayPav
那么,什么是你的问题? – Nicarus
基本上,我将如何读取目录中每个文件的第一行并将其添加到列表框? – JayPav
你应该更新你的问题,并详细说明你正在做什么。另外,您应该发布任何有关您已经尝试过的信息以及任何相关的代码。 – Nicarus