大家好我正在开发一个Windows Phone聊天应用程序,我已将所有用户聊天保存在本地数据库中,现在我想清除对话,我无法删除所有聊天,我的以下代码将删除一个我正在使用的代码之后的项目:
var Del_Chat = dbConnDelete_User.Query<SavedMsg>("select * from SavedMsg
where ChatUserId='" + totalSeletion + "'").FirstOrDefault();
dbConnDelete_User.Delete(Del_Chat);
答案 0 :(得分:0)
如果你想清除列表中的所有内容,你可以这样做
List<MyClass> myList = new SList<MyClass>();
myList.Clear(); //Remove all elements from the list
这项工作也适用于ObservableCollection
ObservableCollection<MyClass> MyObservable = new ObservableCollection<MyClass>
();
MyObservable.Clear();
我建议你使用ObservableCollection表示一个动态数据集合,它在添加,删除项目或刷新整个列表时提供通知。它将反映在您的用户界面中。 Pros of Observable collection instead of List