コード例 #1
0
        static void Main(string[] args)
        {
            DynamicArray <int> arr = new DynamicArray <int>();

            for (int i = 0; i < 10; i++)
            {
                arr.Add(i);
            }
            Print(arr);
            arr.RemoveAt(8);
            arr.Remove(2);
            Print(arr);
            Console.Read();
        }
コード例 #2
0
        public static void Main(string[] args)
        {
            DynamicArray array = new DynamicArray();

            array.AddElement(1);
            array.AddElement(2);
            array.AddElement(3);
            array.AddElement(4);
            array.AddElement(5);
            array.AddElement(6);
            array.AddElement(7);
            array.PrintArray();
            array.AddAt(8, 5);
            array.PrintArray();
            array.RemoveAt(4);
            array.PrintArray();
            Console.ReadKey();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: EtoLil/DynamicArray
        static void Main(string[] args)
        {
            DynamicArray <int> dynamicArray = new DynamicArray <int>(5);

            #region Add

            Console.WriteLine("Add");
            dynamicArray.Add(1);
            dynamicArray.Add(4);
            dynamicArray.Add(16);
            dynamicArray.Display();

            #endregion

            #region Insert

            Console.WriteLine("Insert item '45' to the position 2");
            dynamicArray.Insert(45, 2);
            dynamicArray.Display();

            #endregion

            #region Add

            Console.WriteLine("Add");
            dynamicArray.Add(3);
            dynamicArray.Add(49);
            dynamicArray.Display();

            #endregion

            #region Remove

            int    item1      = 3;
            string nameMethod = "Remove";
            if (dynamicArray.Contains(item1))
            {
                nameMethod += " " + item1;
            }
            Console.WriteLine(nameMethod);
            dynamicArray.Remove(3);
            dynamicArray.Display();

            #endregion

            #region RemoveAt

            Console.WriteLine("RemoveAt (position 3)");
            dynamicArray.RemoveAt(3);
            dynamicArray.Display();

            #endregion

            #region IndexOf

            Console.WriteLine("IndexOf (item 49)");
            Console.WriteLine("position - " + dynamicArray.IndexOf(49));

            #endregion

            Console.ReadKey();
        }