private async void deleteSelectedBookmarks() { try { string[] bookmarkIdsInBase64 = bookmarksLv.SelectedItems .Cast <ListViewItem>() .Select(item => item.Text) .ToArray(); await bookmarkService_.DeleteBookmarks(bookmarkIdsInBase64); foreach (ListViewItem item in bookmarksLv.SelectedItems) { bookmarksLv.Items.Remove(item); } bookmarksLv.Invalidate(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }