C# 将数据从文本文件读取到CheckedListBox
你好 我希望我能寻求一些建议。 从文本文件中读取数据并将其添加到checkedListBox的最佳方式是什么 像这样的东西,虽然这不合适C# 将数据从文本文件读取到CheckedListBox,c#,C#,你好 我希望我能寻求一些建议。 从文本文件中读取数据并将其添加到checkedListBox的最佳方式是什么 像这样的东西,虽然这不合适 FileStream fs = new FileStream("../../Features.txt", FileMode.Open, FileAccess.Read); BufferedStream bs = new BufferedStream(fs); fs.Close(); St
FileStream fs = new FileStream("../../Features.txt", FileMode.Open, FileAccess.Read);
BufferedStream bs = new BufferedStream(fs);
fs.Close();
StreamReader sr = new StreamReader("../../Features.txt");
chkFeatures.Items.Add(sr.ReadToEnd());
sr.Close();
问候
请尝试以下操作:
using (StreamReader sr = new StreamReader("../../Features.txt"))
{
while (sr.Peek() >= 0)
{
chkFeatures.Items.Add(sr.ReadLine());
}
}
参考: 尝试以下操作:
using (StreamReader sr = new StreamReader("../../Features.txt"))
{
while (sr.Peek() >= 0)
{
chkFeatures.Items.Add(sr.ReadLine());
}
}
参考: 这里是另一种方式:
string filePath = @"C:\test.txt";
if (System.IO.File.Exists(filePath))
checkedListBox1.Items.AddRange(System.IO.File.ReadAllLines(filePath));
还有一种方法:
string filePath = @"C:\test.txt";
if (System.IO.File.Exists(filePath))
checkedListBox1.Items.AddRange(System.IO.File.ReadAllLines(filePath));