[英]How to delete all the item from list in c# windows phone 8
大家好,我正在使用Windows Phone聊天應用程序,並且我已經將所有用戶聊天記錄保存在本地數據庫中,現在我想清除對話,並且無法刪除所有聊天記錄,而我的以下代碼將刪除一個時間下面的代碼我正在使用:
var Del_Chat = dbConnDelete_User.Query<SavedMsg>("select * from SavedMsg
where ChatUserId='" + totalSeletion + "'").FirstOrDefault();
dbConnDelete_User.Delete(Del_Chat);
如果您想清除列表中的所有內容,可以執行此操作
List<MyClass> myList = new SList<MyClass>();
myList.Clear(); //Remove all elements from the list
這也適用於ObservableCollection
ObservableCollection<MyClass> MyObservable = new ObservableCollection<MyClass>
();
MyObservable.Clear();
我建議您使用ObservableCollection表示一個動態數據集合,該集合在添加,刪除或刷新整個列表時提供通知。 它將反映在您的用戶界面中。 可觀測集合的優點,而不是列表
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.