int IList.Add(object value)
        {
            if (value == null)
            {
                throw new ArgumentNullException("value");
            }

            return(NonGenericList.Add(value));
        }
Beispiel #2
0
 public void Add(T item)
 {
     if (ProxyAdd != null)
     {
         ProxyAdd(item);
     }
     else if (GenericList != null)
     {
         GenericList.Add(item);
     }
     else if (NonGenericList != null)
     {
         NonGenericList.Add(item);
     }
     else
     {
         throw new NotImplementedException();
     }
 }