List<Image>
テキストファイル内から各行の名前を読み取って、データを入力しようとしています。テキスト ファイルは次のようになります。
image0
image1
image2
image
...
次のコードにより、プログラムが完全にクラッシュし、Visual Studio がフリーズします。
int counter = 0;
string line = string.Empty;
StreamReader file = new StreamReader("ItemFile.txt");
while ((line = file.ReadLine()) != null)
{
imageCollection.Add(new Image());
imageCollection[counter].Source = new BitmapImage(new Uri("Images/" + line + ".png", UriKind.Relative));
}