Exemplo n.º 1
0
 /// <summary>
 /// 复制所有属性到另一个属性变量
 /// </summary>
 /// <param name="descSet"></param>
 public void CopyTo(ZYAttributeCollection descSet)
 {
     descSet.List.Clear();
     foreach (ZYAttribute myAttr in this)
     {
         descSet.List.Add(myAttr.Clone());
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// 判断两个属性列表内容是否一样
 /// <para>传入属性为空放回false</para>
 /// <para>相同返回true</para>
 /// </summary>
 /// <param name="a">属性列表</param>
 /// <returns>两个属性列表内容是否一样</returns>
 public bool EqualsValue(ZYAttributeCollection a)
 {
     if (a == null)
     {
         return(false);
     }
     if (a == this)
     {
         return(true);
     }
     return(this.ToListString() == a.ToListString());
 }