gpt4 book ai didi

c# - 读取文本文件

转载 作者:行者123 更新时间:2023-11-30 21:21:32 24 4
gpt4 key购买 nike

我正在尝试实现将文件加载到程序中的情况。我可以为此使用 streamreader。每条记录将有 7 行长。因此,第 1、8、15、22 行等都将具有相同的值。2、9、16、23 等等。

实现此目标的最佳方法是什么?这样当我在 ListView 中加载记录时,它就能识别我刚才说的内容。谢谢

最佳答案

当您说第 1、8、15 行等都具有相同的值时,您实际上是指它们具有相同类型的值吗?否则,为什么要阅读超过前 7 行?

我认为类似下面的内容可能有效(未测试代码)。

string data;
using(System.IO.StreamReader reader = new System.IO.StreamReader("filepath"))
{
data = reader.ReadToEnd();
}

string[] lines = data.Split(Environment.NewLine);

for(int index = 0; index < lines.Length; index += 7)
{
ListViewItem item = new ListViewItem();
for(int innerIndex = 0; innerIndex < 7; innerIndex++)
{
item.SubItems.Add(lines[index + innerIndex]);
}

listView1.Items.Add(item);
}

关于c# - 读取文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2667815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com