Fejl i læsning af textfil
Jeg prøver på at læse fra en fil men jeg får hele tiden denne fejl:System.NullReferenceException: Objektreferencen er ikke indstillet til en forekomst af et objekt.
at DVDsamling.GUI.GUI_Load(Object sender, EventArgs e) in c:\documents and settings\skole\dokumenter\visual studio projects\projekt uge 43\dvdsamling\gui.cs:line 264
if (File.Exists("data.txt"))
{
try
{
using (StreamReader sr = new StreamReader("data.txt"))
{
int j = 0;
while(sr.ReadLine() != null)
{
string words = sr.ReadLine().ToString(); <----| Linie 264
film[j] = new film();
string divStr = "|";
char[] div = divStr.ToCharArray();
int k = 0;
string [] split = words.Split(div, 4);
foreach (string s in split)
{
if(k == 0)
{
film[j].SetNavn(s);
lstFilm.Items.Add(film[j].GetNavn());
lstFilm.SelectedIndex = lstFilm.Items.Count -1;
}
else if (k == 1)
{
film[j].SetBeskrivelse(s);
}
else if (k == 2)
{
film[j].SetMin(Convert.ToInt32(s));
}
else if (k == 3)
{
film[j].SetAar(Convert.ToInt32(s));
}
k++;
}
j++;
}
}
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
}
