摘要:BitmapImage的特殊情况?!
最近遇到个问题,先来段程序
class CTest01
{
int ID;
BitmapImage image;
}
class CTest02
{
BitmapImage image;
}
List listTest = new List();
CTest01 test = new CTest() { image = xxxxxx, ID = 1 };
listTest.Add(test);
CTest02 test02 = new CTest02();
test02.image = listTest.Single(n => n.ID == 1).image;
会发现test02.image没东西,但是其他的属性都会有,单独image没有,百思不得其解.....
不过最后是把image集中管理,然后再一次给值,而不是再透过listTest去取值,问题就解决啦~