C# 将文本文件拆分为两个不同的列表框,其中文本文件的初始行显示在列表框 1 中,其他文本文件显示在列表框 2 中
本文关键字:列表 文件 文本 显示 拆分 其他 中文 两个 | 更新日期: 2023-09-27 17:56:38
我卡在两个不同的列表框中显示文本文件,文本文件包含链接列表,我希望当有人上传列表时,第一个 100 行文本文件转到列表框 1,第二个 100 行转到列表框 2。
任何帮助或建议将不胜感激
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "Text Files|*.txt";
openFileDialog1.Title = "Select a Text file";
openFileDialog1.FileName = "";
DialogResult result = openFileDialog1.ShowDialog();
if (result == DialogResult.OK)
{
string file = openFileDialog1.FileName;
string[] text = System.IO.File.ReadAllLines(file);
foreach (string line in text)
{
listBox1.Items.Add(line);
}
listBox2.Items.Add(""); //
}
listBox1.SetSelected(0, true);
listBox2.SetSelected(0, true);
int lineNum = 1;
foreach (string line in System.IO.File.ReadAllLines(myFilePath))
{
if (lineNum <= 100)
{
listBox1.Items.Add(line);
}
else
{
listBox2.Items.Add(line);
}
lineNum++;
}