收藏<&燃气轮机;对象相等条件不适用于wpf c#
控件是clsname的集合。删除已删除集合中的设置器警告;从财产中。所以我们需要一个一个地添加项目收藏<&燃气轮机;对象相等条件不适用于wpf c#,c#,C#,控件是clsname的集合。删除已删除集合中的设置器警告;从财产中。所以我们需要一个一个地添加项目 public Collection<clsname> Controls { get { return _controls; } } Collection<clsName> _controls= new Collection<clsName>(); foreach(UIControl z in _view.Controls
public Collection<clsname> Controls
{
get
{
return _controls;
}
}
Collection<clsName> _controls= new Collection<clsName>();
foreach(UIControl z in _view.Controls)
{
_controls.Add(z);
}
集合
不会覆盖逐项比较的=
,因此您需要自己检查相等性。如果顺序很重要,请使用LINQ:
if (controls.Controls == _view.Controls)
{
}
if (controls.Controls.SequenceEqual(_view.Controls)) {
...
}