我正在尝试将我创建的文本文件读入我已全局声明的列表框数组中。我试图在一个列表框中读入一个类型标题和曲目标题,每个列表框包含一个自动点唱机程序的不同类型等。文本文件如下: 5 //类型数量 6 //流派1中的曲目数量 类型标题1 跟踪标题1 3 //流派2中的曲目数量 等
以下是我尝试的代码:
string strNum_gen;
string strNum_tracks;
string title;
string track;
StreamReader myInputStream = File.OpenText(MediaApplicationPath + "Media.txt");
strNum_gen = myInputStream.ReadLine();
Number_Of_Genre = Int32.Parse(strNum_gen);
for (int Genre_Number = 1; Genre_Number<=Number_Of_Genre; Genre_Number++)
{
Load_JukeBox_Library();
Jukebox_Library[0] = new ListBox();
strNum_tracks = myInputStream.ReadLine();
int num_tracks = Int32.Parse(strNum_tracks);
title = myInputStream.ReadLine();
Jukebox_Library[0].Items.Add(title);
for (int Track_Number = 1; Track_Number<=num_tracks; Track_Number++)
{
track = myInputStream.ReadLine();
Jukebox_Library[0].Items.Add(track);
}
}
Genre_List_Listbox.Items.Add(Jukebox_Library);