C# 4.0 在windows phone 7上,我的应用程序中没有恢复

C# 4.0 在windows phone 7上,我的应用程序中没有恢复,c#-4.0,windows-phone-7.1,indexoutofboundsexception,C# 4.0,Windows Phone 7.1,Indexoutofboundsexception,现在我已经在windows phone 7中完成了一个益智应用程序,但在windows应用商店应用程序中失败了,因为当用户按第一个开始键和后退键后,该应用程序不会恢复,实际上问题是,我有9个图像存储在数组中,并在加载页面时将每个图像分配到另一个图像控件中,但它将作为第一次运行,并且在按back键后按start时出现问题,正如我前面所说的,但在这种情况下,我得到了图像不从数组变量赋值的异常,请告诉我是否有解决此问题的方法 提前谢谢 我不确定我是否完全理解这个问题。你能把你的代码贴在分配图像的地方吗

现在我已经在windows phone 7中完成了一个益智应用程序,但在windows应用商店应用程序中失败了,因为当用户按第一个开始键和后退键后,该应用程序不会恢复,实际上问题是,我有9个图像存储在数组中,并在加载页面时将每个图像分配到另一个图像控件中,但它将作为第一次运行,并且在按back键后按start时出现问题,正如我前面所说的,但在这种情况下,我得到了图像不从数组变量赋值的异常,请告诉我是否有解决此问题的方法


提前谢谢

我不确定我是否完全理解这个问题。你能把你的代码贴在分配图像的地方吗,以及异常的全文?我的代码是image img=new image();img.Source=bi;图像maskImage=新图像();如果(levelId==1){maskImage.Source=new BitmapImage(新Uri(easy_Mask[count1++],UriKind.RelativeOrAbsolute));}来自此代码,在手机中按开始键和按后退键运行时,图像变量不会将源分配给maskImage,但在第一次加载页面时,它会正常工作,因此请告诉我如何解决此问题?。