コード例 #1
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();
        }
コード例 #2
0
ファイル: Buffer.cs プロジェクト: alexrud1984/DynamicArray
 public Buffer(int size)
 {
     this.size  = size;
     bufferMtrx = new DynamicArray <T> (size);
 }