new public void Insert(int link, LinkField val) { if (this._link != null) { val.SetLink(this._link); } if ( this.Contains(val) ) { this.Remove(val); } this.Insert(link, val); }
public override int Add(LinkField val) { if (this._link != null) { val.SetLink(this._link); } if ( !this.Contains(val) ) { return base.Add(val); } return -1; }