Example #1
0
        protected void testLockList()
        {
            LockList<string> m_list = new LockList<string>("TestLockList", 4);
            m_list.Add("aaaaa");
            m_list.Add("bbbbb");
            m_list.Add("ccccc");

            m_list.RemoveAt(1);
        }
Example #2
0
        protected void testLockList()
        {
            LockList <string> m_list = new LockList <string>("TestLockList", 4);

            m_list.Add("aaaaa");
            m_list.Add("bbbbb");
            m_list.Add("ccccc");

            m_list.RemoveAt(1);
        }
Example #3
0
        public void RemoveAtWorksForList()
        {
            var list = new LockList <int>();

            list.Add(150);
            list.Add(7);
            list.Add(978);
            list.Add(35);
            list.Add(42);

            list.RemoveAt(2);
            list.Count.Should().Be(4);
            list[2].Should().Be(35);
        }
Example #4
0
 public T pop()
 {
     return(m_list.RemoveAt(0));
 }