public int IndexOf(ClientValidator validator)
 {
     if (validator != null)
     {
         return(this.validators.IndexOf(validator));
     }
     return(-1);
 }
        public void Remove(ClientValidator validator)
        {
            int index = this.IndexOf(validator);

            if (index >= 0)
            {
                this.RemoveAt(index);
            }
        }
 public void AddAt(int index, ClientValidator validator)
 {
     if (validator == null)
     {
         throw new ArgumentNullException("validator");
     }
     if (index == -1)
     {
         this.validators.Add(validator);
     }
     else
     {
         this.validators.Insert(index, validator);
     }
     validator.SetOwner(this.owner);
 }
 public void Add(ClientValidator validator)
 {
     this.AddAt(-1, validator);
 }