Exemple #1
0
        public DynamicListTest()
        {
            Console.WriteLine("\nDynamic List");
            _dynamicList.Add(1);
            _dynamicList.Add(2);
            _dynamicList.Add(3);
            _dynamicList.Add(4);
            _dynamicList.Add(5);
            _dynamicList.Add(6);
            _dynamicList.Add(7);

            int[] array = _dynamicList.Items;
            for (int i = 0; i < array.Length; i++)
            {
                Console.Write(array[i] + " ");
            }
            Console.WriteLine("\nSize = " + _dynamicList.Count);

            _dynamicList.RemoveAt(1);
            _dynamicList.Remove(3);

            var s = _dynamicList.GetEnumerator();

            while (s.MoveNext())
            {
                Console.Write(s.Current + " ");
            }
            _dynamicList.Clear();
            Console.WriteLine("\nSize = " + _dynamicList.Count);
        }
 // Update is called once per frame
 public override Status Update()
 {
     storeList.Clear();
     GameObject[] bullets = GameObject.FindGameObjectsWithTag(tagName.Value);
     foreach (GameObject bullet in bullets)
     {
         storeList.Add(bullet);
     }
     return(Status.Success);
 }
Exemple #3
0
        public void TestClearList()
        {
            var actualList = new DynamicList <int> {
                3, 4, 5
            };

            actualList.Clear();

            Assert.AreEqual(0, actualList.Count);
        }
Exemple #4
0
        public void TestClear()
        {
            DynamicList <int> expected = new DynamicList <int>()
            {
            };
            DynamicList <int> actual = new DynamicList <int>()
            {
                1, 2, 3, 4
            };

            actual.Clear();
            Assert.IsTrue(expected.Equals(actual));
        }
Exemple #5
0
        public void ClearTest()
        {
            for (var i = 4; i > 0; i--)
            {
                _list.Add(i);
            }

            _list.Clear();
            Assert.That(_list.Count, Is.EqualTo(0));
            Assert.That(_list.Items, Is.EqualTo(new int[] {}));

            _list.Add(1);
            Assert.That(_list.Count, Is.EqualTo(1));
            Assert.That(_list.Items[0], Is.EqualTo(1));
        }
        private static void Main()
        {
            var list = new DynamicList <int> {
                1, 2, 3, 4, 5
            };

            Console.WriteLine($"Initial length: { list.Count }");
            Console.WriteLine("Initial items:");
            foreach (var item in list)
            {
                Console.Write(item + " ");
            }
            Console.WriteLine();

            list.Add(6);
            list.Add(8);
            Console.WriteLine("Items after adding:");
            foreach (var item in list)
            {
                Console.Write(item + " ");
            }
            Console.WriteLine();

            list.RemoveAt(0);
            list.RemoveAt(0);
            Console.WriteLine("Items after removing by index:");
            foreach (var item in list)
            {
                Console.Write(item + " ");
            }
            Console.WriteLine();

            list.Remove(6);
            list.Remove(8);
            Console.WriteLine("Items after removing by value:");
            foreach (var item in list)
            {
                Console.Write(item + " ");
            }
            Console.WriteLine();

            list.Clear();
            Console.WriteLine($"Length after clearing: { list.Count }");
            Console.ReadKey();
        }
Exemple #7
0
 public static void ClassCleanup()
 {
     DynamicList.Clear();
 }