/// <summary>
 /// 判断一个 ConnectionListItem 是否等价于另一个 ConnectionListItem。
 /// </summary>
 /// <param name="other">要与之比较的 ConnectionListItem。</param>
 /// <returns>一个 <see cref="System.Boolean"/>,指示二者是否等价。</returns>
 public bool Equals(ConnectionListItem other)
 {
     if (other == null)
     {
         return(this == null);
     }
     else
     {
         return(ClientLocation.Equals(other.ClientLocation));
     }
 }
 protected bool Equals(Client other)
 {
     return(_telephones.SequenceEqual(other._telephones) && _comments.SequenceEqual(other._comments) && ClientLocation.Equals(other.ClientLocation) && Person.Equals(other.Person));
 }