我的應用程序有兩個列表當列表變得太大時如何處理OutOfMemoryException?
public ObservableCollection<StreamItemViewModel> SearchStreamItems { get; private set; }
public ObservableCollection<StreamItemViewModel> MyStreamItems { get; private set; }
,各是一個ListBox
的數據源。每次點擊按鈕more
時,應用程序會加載100個新項目,並且在點擊幾次之後就會拋出OutOfMemoryException
。
有沒有辦法避免異常?或者我該怎麼做?停止加載更多更新?