public void Insert(int index, YourType value) { ((IList)this).Insert(index, (object) value); }
public void Remove(YourType value) { ((IList)this).Remove((object) value); }
// Provide the strongly typed member for ICollection. public void CopyTo(YourType[] array, int index) { ((ICollection)this).CopyTo(array, index); }
public int IndexOf(YourType value) { return ((IList)this).IndexOf((object) value); }
public int Add(YourType value) { return ((IList)this).Add ((object) value); }
public bool Contains(YourType value) { return ((IList)this).Contains((object) value); }
public int IndexOf(YourType value) { return(((IList)this).IndexOf((object)value)); }
public void Remove(YourType value) { ((IList)this).Remove((object)value); }
public void Insert(int index, YourType value) { ((IList)this).Insert(index, (object)value); }
public bool Contains(YourType value) { return(((IList)this).Contains((object)value)); }
public int Add(YourType value) { return(((IList)this).Add((object)value)); }