我有以下代码:
class Album
{
private string name;
private Music[] musics;
private const int MAX_MUSICS = 100;
private ListViewItem[] back;
public ListViewItem[] GetTitles()
{
for (int i = 0; i < MAX_MUSICS; i++)
if (musics[i].Title != null)
back[i] = new ListViewItem(musics[i].Title);
return back;
}
}
在线back[i] = new ListViewItem(musics[i].Title)
下,我得到一个NullReferenceException
. 我不知道为什么,因为在调试器中 musics[i].Title 有一个值并且它甚至被检查过。