我有一个UserControl的ItemsSource只允许对象,可以枚举(实现IEnumerable)和我可以添加/删除项目。我如何测试后者?检查列表是否可以添加/删除项目?
0
A
回答
2
检查IsReadOnly
特性(通过转换成IList
或ICollection<T>
)
0
检查的ICollection的接口的实现,而不是IEnumerable的。通常任何具有集合操作可能性的集合类都实现此接口或一个子集。
1
相关问题
- 1. 检查项目是否在列表中并删除旧项目
- 2. 是否可以删除“检查元素”?
- 3. 添加/删除列表中的项目
- 4. 是否可以从日历视图中删除添加选项?
- 5. 是否可以在视图中添加“检查以前”列?
- 6. 添加和删除项目到番石榴不可变列表
- 7. 添加或删除checkedlistbox列表框中的已检查的项目
- 8. 列表框添加项目删除但文本框项目不删除
- 9. ExpandableListView + BaseExpandableListAdapter:可以添加项目但无法清除列表
- 10. 检查android列表项目(Drawable)是否仍然可见
- 11. Python:检查项目是否存在可变数量的列表
- 12. 检查列表中是否存在以下项目<T>
- 13. 如何检查以下项目是否在列表中?
- 14. 如何检查是否从库/播放列表中添加/删除音轨
- 15. 是否可以使用比较器从列表中删除项目?
- 16. 删除所有检查的列表项
- 17. 是否可以从Subversion获取添加或删除的文件列表?
- 18. 是否可以使用VBA添加/删除Exchange通讯组列表的成员?
- 19. 是否添加列删除数据
- 20. Dart可观察列表删除项目
- 21. 是否可以在列表项上添加某种标识?
- 22. qtreeview测试是否可检查项目
- 23. 从列表项中添加/删除类
- 24. 使用删除键检查下一个项目是否被删除
- 25. 是否可以在Prestashop中的项目列表中添加消息?
- 26. 检查以查看是否在另一个表中选择的项目列表
- 27. 项目不是从列表中删除
- 28. 列表显示/添加/删除查看
- 29. 以角度添加和删除阵列之间的项目
- 30. ClearCase UCM:是否可以删除一个项目?
你想测试,如果你的列表可以添加/删除项目? – Viv 2010-10-08 13:41:04
是的,Icollection目前看起来不错。 – msfanboy 2010-10-08 14:04:55