Windows phone 7 wp7:如何检查我的收藏是否存在?

Windows phone 7 wp7:如何检查我的收藏是否存在?,windows-phone-7,Windows Phone 7,我有一个可观察的集合:historyItemCollection 当需要历史记录时,我填充此集合。我遇到一个集合尚不存在的错误(即没有历史记录) 当我尝试对此集合进行计数或以任何方式引用它时,我得到一个空引用错误 检查此集合是否存在的最佳方法是什么?如果(historyItemCollection==null)应该这样做 您可以在构造函数中使用historyItemCollection=new ObservableCollection()初始化它,然后执行如下检查: if(historyItem

我有一个可观察的集合:historyItemCollection

当需要历史记录时,我填充此集合。我遇到一个集合尚不存在的错误(即没有历史记录)

当我尝试对此集合进行计数或以任何方式引用它时,我得到一个空引用错误

检查此集合是否存在的最佳方法是什么?

如果(historyItemCollection==null)
应该这样做

您可以在构造函数中使用
historyItemCollection=new ObservableCollection()
初始化它,然后执行如下检查:

if(historyItemCollection.Count()==0)
if(historyItemCollection==null)
应该可以做到这一点

您可以在构造函数中使用
historyItemCollection=new ObservableCollection()
初始化它,然后执行如下检查:


if(historyItemCollection.Count()==0)

@johnforrest-谢谢。像冠军一样工作。@johnforrest-谢谢。像冠军一样工作。