int IList.Add(object value) { Class183 <T> .smethod_0(value); this.Add((T)value); return(this.Count - 1); }
void IList.Insert(int index, object value) { if (this.icollection_0 != null) { throw new InvalidOperationException("Wrapped ICollection<T> does not support Insert."); } Class183 <T> .smethod_0(value); this.ilist_0.Insert(index, (T)value); }
object IList.this[int index] { get { if (this.icollection_0 != null) { throw new InvalidOperationException("Wrapped ICollection<T> does not support indexer."); } return(this.ilist_0[index]); } set { if (this.icollection_0 != null) { throw new InvalidOperationException("Wrapped ICollection<T> does not support indexer."); } Class183 <T> .smethod_0(value); this.ilist_0[index] = (T)value; } }