public int IndexOf(object item) { if (ListX <T> .IsCompatibleObject(item)) { return(this.IndexOf((T)item)); } return(-1); }
void IList.Remove(object item) { if (!ListX <T> .IsCompatibleObject(item)) { return; } this.Remove((T)item); }
bool IList.Contains(object item) { if (ListX <T> .IsCompatibleObject(item)) { return(this.Contains((T)item)); } return(false); }