Hallo, erste gehversuche in SilverLight. Ein vorhandenenes C# Programm in SilverLight nachempfinden. Die benötigten Daten stehen in einer csv Datei. Ich vermute mal, ich muß die Datei als Ressource hinzufügen. Das mache ich, indem ich im Projektmappenexplorer auf die Application gehe und mit RMT - hinzufügen - vorhandenes Element, meine csv Datei hinzufüge. Richtig? Dann habe ich diesen Quelltext:
Der Compiler meckert nicht, bei der Ausführung bleibt der Debugger in der mittleren Zeile stehen. new StreamReader bringt eine Exception, weil sri null ist. Was ist denn bei der Initialisierung von sri schiefgelaufen, wie macht man es richtig?
Danke - Günther
Code:
Uri uri=new Uri("name.csv",UriKind.Relative); StreamResourceInfo sri = Application.GetResourceStream(uri); StreamReader sr = new StreamReader(sri.Stream); while (sr.Peek() >= 0) listBox5.Items.Add(sr.ReadLine()); sr.Close();
Danke - Günther
Comment