ArrayList Implementation Example:
using System; using System.Collections; namespace ArrayListIntroApp { class Program { static void Main(string[] args) { ArrayList ourArrayList = new ArrayList(); ourArrayList.Add("Hello World"); ourArrayList.Add(12); ourArrayList.Add(true); ourArrayList.Add(124.2); ourArrayList.Add('A'); foreach (var i in ourArrayList) { Console.WriteLine(i); } Console.ReadKey(); } } }
ArrayList example:
using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ListIntroApp { class Program { static void Main(string[] args) { List<string> ourList=new List<string>(); ourList.Add("Hello"); ourList.Add("World"); ourList.Add("BDjobs"); ourList.Add("BAtch 06"); ourList.Add("BDBL Bhaban"); ourList.Add("Level 19"); ourList.Add("Kawran Bazar"); //ourList.Sort(); //ourList.Reverse(); ourList.RemoveRange(1,3); // ourList.Remove("Hello"); // Console.WriteLine(ourList.Remove("Hello")); foreach (string item in ourList) { Console.WriteLine(item); } Console.ReadKey(); } } }
Stack:
using System; using System.Collections.Generic; namespace stack { class Program { static void Main(string[] args) { Stack<int> ourStack=new Stack<int>(); ourStack.Push(23); ourStack.Push(123); ourStack.Push(1); ourStack.Push(777); ourStack.Push(76); int[] ourArray = ourStack.ToArray(); //Console.WriteLine(ourStack.Pop()); //Console.WriteLine(ourStack.Pop()); //Console.WriteLine(ourStack.Pop()); //Console.WriteLine("Top Value: "+ourStack.Peek()); Console.WriteLine(ourStack.Count); Console.WriteLine("Values in Array:"); foreach (int item in ourArray) { Console.WriteLine(item); } Console.ReadKey(); } } }
Queue:
HashMap
Dicitionary: