我很难弄清楚如何做到这一点。
我有listbox
很多数据。我想拿这个listbox
然后有一个按钮来保存它。
该按钮将选择放置文件的目录。之后,程序应开始将这些值保存到具有命名模式Seed1.txt、Seed2.txt等的文本文件中。
问题是,我只想将 100 个项目放入生成的每个文本文件中,直到列表完成。
为了保存我的路径:
Stream s;
string folderPath = string.Empty;
using (FolderBrowserDialog fdb = new FolderBrowserDialog())
{
if (fdb.ShowDialog() == DialogResult.OK)
{
folderPath = fdb.SelectedPath;
MessageBox.Show(folderPath);
}
为了一次性保存所有内容,我相信这会起作用:
int total = list_failed.Items.Count;
for (int i = 0; i < list_failed.Items.Count; i++)
{
StreamWriter text = new StreamWriter(s);
text.Write(list_failed.Items[i]);
s.Close();
我不确定其余的。文件名可能是这样的
string filename;
int i = 0;
do
{
filename = "Seed" + ++i + ".txt";
} while (files.Contains(filename));