标签: c# mvvm
我有一个复杂的对象,里面有几个集合。 对象和集合绑定到视图模型中的控件。
清除对象的最佳方法是什么?
我不认为我应该创建一个新对象,因为视图模型需要重新绑定。 我尝试编写反射代码,但它很快就很棘手..
答案 0 :(得分:0)
向您的类添加一个方法,可能称为“Clear()”,它将所有成员变量设置为null并从列表中删除所有项目。