示例#1
0
        public void TestRemove()
        {
            CopyOnWriteArrayList <Object> full = PopulatedArray(3);

            Assert.AreEqual(two, full.Remove(2).ToString());
            Assert.AreEqual(2, full.Size());
        }
示例#2
0
 public void TestRemove1IndexOutOfBounds()
 {
     try
     {
         CopyOnWriteArrayList <Object> c = new CopyOnWriteArrayList <Object>();
         c.Remove(-1);
         ShouldThrow();
     }
     catch (IndexOutOfRangeException)
     {}
 }
 public override bool Remove(E o)
 {
     return(list.Remove(o));
 }